From 3853aed718fc23f083a7a239e53c73ceee5267b8 Mon Sep 17 00:00:00 2001 From: Luis Ramos Date: Mon, 22 Mar 2021 21:01:56 +0000 Subject: [PATCH] Make validator work in rails 5 and rails 5.2 by adding a proc --- app/models/spree/product.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/spree/product.rb b/app/models/spree/product.rb index 9355db8830..f1e4ebf696 100755 --- a/app/models/spree/product.rb +++ b/app/models/spree/product.rb @@ -90,7 +90,7 @@ module Spree validates :supplier, presence: true validates :primary_taxon, presence: true - validates :tax_category_id, presence: true, if: Spree::Config.products_require_tax_category + validates :tax_category_id, presence: true, if: proc { Spree::Config.products_require_tax_category } validates :variant_unit, presence: true validates :unit_value, presence: { if: ->(p) { %w(weight volume).include? p.variant_unit } }