app/queries/decidim/initiatives/admin/manageable_initiatives.rb in decidim-initiatives-0.9.1 vs app/queries/decidim/initiatives/admin/manageable_initiatives.rb in decidim-initiatives-0.11.0.pre1
- old
+ new
@@ -45,17 +45,17 @@
end
return base if q.blank?
organization.available_locales.each_with_index do |loc, index|
- if index.zero?
- base = base.where('title->>? ilike ?', loc, "#{q}%")
- .or(Initiative.where('description->>? ilike ?', loc, "#{q}%"))
- else
- base = base
- .or(Initiative.where('title->>? ilike ?', loc, "#{q}%"))
- .or(Initiative.where('description->>? ilike ?', loc, "#{q}%"))
- end
+ base = if index.zero?
+ base.where("title->>? ilike ?", loc, "#{q}%")
+ .or(Initiative.where("description->>? ilike ?", loc, "#{q}%"))
+ else
+ base
+ .or(Initiative.where("title->>? ilike ?", loc, "#{q}%"))
+ .or(Initiative.where("description->>? ilike ?", loc, "#{q}%"))
+ end
end
base
end
end