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