From 8b39ad223d4fe7592e2231c18d6a4c087f01286c Mon Sep 17 00:00:00 2001 From: Aurélio A. Heckert Date: Fri, 26 Jun 2015 22:40:27 -0300 Subject: [PATCH] Give the right certifiers list --- app/models/qualifier.rb | 6 ++++++ 1 file changed, 6 insertions(+), 0 deletions(-) diff --git a/app/models/qualifier.rb b/app/models/qualifier.rb index 8469971..7601bf4 100644 --- a/app/models/qualifier.rb +++ b/app/models/qualifier.rb @@ -11,6 +11,12 @@ class Qualifier < ActiveRecord::Base has_many :qualifier_certifiers, :dependent => :destroy has_many :certifiers, :through => :qualifier_certifiers + def used_certs + Certifier.joins('INNER JOIN product_qualifiers' + + ' ON certifiers.id = product_qualifiers.certifier_id') + .where(product_qualifiers: {qualifier_id: self.id}) + end + has_many :product_qualifiers, :dependent => :destroy has_many :products, :through => :product_qualifiers, :source => :product -- libgit2 0.21.2