12 lines
No EOL
408 B
Ruby
12 lines
No EOL
408 B
Ruby
module NeopetsPageImportTasksHelper
|
|
def neopets_page_list_options(user)
|
|
lists = user.closet_lists.group_by(&:hangers_owned?)
|
|
options = []
|
|
[true, false].each do |owned|
|
|
relevant_lists = lists[owned] || []
|
|
options << [closet_lists_group_name(:you, owned), owned]
|
|
options += relevant_lists.map { |list| ["—#{h list.name}".html_safe, list.id] }
|
|
end
|
|
options
|
|
end
|
|
end |