Apply code suggestions
This commit is contained in:
parent
039d886d60
commit
776d45ada4
|
@ -225,20 +225,21 @@ module Docs
|
||||||
|
|
||||||
Category.preload_user_fields!(@guardian, categories)
|
Category.preload_user_fields!(@guardian, categories)
|
||||||
|
|
||||||
categories.map do |category|
|
categories
|
||||||
count = category_counts[category.id]
|
.map do |category|
|
||||||
active = @filters[:category] && @filters[:category].include?(id.to_s)
|
count = category_counts[category.id]
|
||||||
|
active = @filters[:category] && @filters[:category].include?(category.id.to_s)
|
||||||
|
|
||||||
if @guardian.can_lazy_load_categories?
|
if @guardian.can_lazy_load_categories?
|
||||||
BasicCategorySerializer
|
BasicCategorySerializer
|
||||||
.new(categories[id], scope: @guardian, root: false)
|
.new(categories[id], scope: @guardian, root: false)
|
||||||
.as_json
|
.as_json
|
||||||
.merge(count:, active:)
|
.merge(count:, active:)
|
||||||
else
|
else
|
||||||
{ id: category.id, count:, active: }
|
{ id: category.id, count:, active: }
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end
|
.sort_by { |category| [category[:active] ? 0 : 1, -category[:count]] }
|
||||||
.sort_by { |category| [category[:active] ? 0 : 1, -category[:count]] }
|
|
||||||
end
|
end
|
||||||
|
|
||||||
def load_more_url
|
def load_more_url
|
||||||
|
|
Loading…
Reference in New Issue