mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-03-27 06:05:19 +00:00
fix unit_value initialization on the product duplicator
This commit is contained in:
@@ -24,7 +24,7 @@ module Spree
|
||||
new_product.created_at = nil
|
||||
new_product.deleted_at = nil
|
||||
new_product.updated_at = nil
|
||||
new_product.unit_value = nil
|
||||
new_product.unit_value = %w(weight volume).include?(product.variant_unit) ? 1.0 : nil
|
||||
new_product.product_properties = reset_properties
|
||||
new_product.image = duplicate_image(product.image) if product.image
|
||||
new_product.variants = duplicate_variants
|
||||
|
||||
@@ -8,7 +8,8 @@ describe Spree::Core::ProductDuplicator do
|
||||
name: "foo",
|
||||
product_properties: [property],
|
||||
variants: [variant],
|
||||
image: image
|
||||
image: image,
|
||||
variant_unit: 'item'
|
||||
end
|
||||
|
||||
let(:new_product) do
|
||||
|
||||
Reference in New Issue
Block a user