From b891a03468876b7b6b05feee8b88dbff7739529b Mon Sep 17 00:00:00 2001 From: Gaetan Craig-Riou Date: Mon, 6 May 2024 15:43:59 +1000 Subject: [PATCH] Fix search by producer, BUU product page --- app/models/spree/variant.rb | 2 +- app/reflexes/products_reflex.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/models/spree/variant.rb b/app/models/spree/variant.rb index b2ed204dd6..f0198f0171 100644 --- a/app/models/spree/variant.rb +++ b/app/models/spree/variant.rb @@ -23,7 +23,7 @@ module Spree meta_keywords variants_display_as variants_display_name - supplier_name).join('_or_')}_cont".freeze + variants_supplier_name).join('_or_')}_cont".freeze belongs_to :product, -> { with_deleted }, required: true, touch: true, class_name: 'Spree::Product' belongs_to :tax_category, class_name: 'Spree::TaxCategory' diff --git a/app/reflexes/products_reflex.rb b/app/reflexes/products_reflex.rb index 3816ce88fc..c96f49050e 100644 --- a/app/reflexes/products_reflex.rb +++ b/app/reflexes/products_reflex.rb @@ -108,7 +108,7 @@ class ProductsReflex < ApplicationReflex def ransack_query query = {} - query.merge!(variant_supplier_id_in: @producer_id) if @producer_id.present? + query.merge!(variants_supplier_id_in: @producer_id) if @producer_id.present? if @search_term.present? query.merge!(Spree::Variant::SEARCH_KEY => @search_term) end