From 3d8ac647d93cf117cd833da52297709ba73ffd70 Mon Sep 17 00:00:00 2001 From: Rafael Martins Date: Wed, 14 Mar 2012 16:38:06 -0300 Subject: [PATCH] Fix product qualifier facet grouping --- app/models/product.rb | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/app/models/product.rb b/app/models/product.rb index 64cc70b..e7a01ea 100644 --- a/app/models/product.rb +++ b/app/models/product.rb @@ -232,16 +232,16 @@ class Product < ActiveRecord::Base c.name end end - def self.f_qualifier_proc(id) - pq = ProductQualifier.find(id) - if pq.certifier - [pq.qualifier.name, _(' cert. ') + pq.certifier.name] - else - pq.qualifier.name - end + def self.f_qualifier_proc(ids) + array = ids.split ' ' + qualifier = Qualifier.find_by_id array[0] + certifier = Certifier.find_by_id array[1] + certifier ? [qualifier.name, _(' cert. ') + certifier.name] : qualifier.name end def f_qualifier - product_qualifier_ids + product_qualifiers.map do |pq| + "#{pq.qualifier_id} #{pq.certifier_id}" + end end def public self.public? -- libgit2 0.21.2