From 0ac10472cfcac02bf32f5b167e6166744dca5e9d Mon Sep 17 00:00:00 2001 From: Matt-Yorkley <9029026+Matt-Yorkley@users.noreply.github.com> Date: Mon, 8 May 2023 08:26:57 +0100 Subject: [PATCH] Update app/models/spree/line_item.rb Co-authored-by: Maikel --- app/models/spree/line_item.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/spree/line_item.rb b/app/models/spree/line_item.rb index edf272441c..ef0ea3a86b 100644 --- a/app/models/spree/line_item.rb +++ b/app/models/spree/line_item.rb @@ -40,7 +40,7 @@ module Spree before_save :calculate_final_weight_volume, if: :quantity_changed?, unless: :final_weight_volume_changed? before_save :assign_units, if: ->(line_item) { - line_item.new_record? || line_item.changed_attributes.keys.include?("final_weight_volume") + line_item.new_record? || line_item.final_weight_volume_changed? } before_destroy :update_inventory_before_destroy