Commit 3d8ac647d93cf117cd833da52297709ba73ffd70

Authored by Rafael Martins
1 parent 20f951d7

Fix product qualifier facet grouping

Showing 1 changed file with 8 additions and 8 deletions   Show diff stats
app/models/product.rb
... ... @@ -232,16 +232,16 @@ class Product < ActiveRecord::Base
232 232 c.name
233 233 end
234 234 end
235   - def self.f_qualifier_proc(id)
236   - pq = ProductQualifier.find(id)
237   - if pq.certifier
238   - [pq.qualifier.name, _(' cert. ') + pq.certifier.name]
239   - else
240   - pq.qualifier.name
241   - end
  235 + def self.f_qualifier_proc(ids)
  236 + array = ids.split ' '
  237 + qualifier = Qualifier.find_by_id array[0]
  238 + certifier = Certifier.find_by_id array[1]
  239 + certifier ? [qualifier.name, _(' cert. ') + certifier.name] : qualifier.name
242 240 end
243 241 def f_qualifier
244   - product_qualifier_ids
  242 + product_qualifiers.map do |pq|
  243 + "#{pq.qualifier_id} #{pq.certifier_id}"
  244 + end
245 245 end
246 246 def public
247 247 self.public?
... ...