mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-01-24 20:36:49 +00:00
11987: update code as per new product duplicator behavior
This commit is contained in:
@@ -67,6 +67,7 @@ module Api
|
||||
authorize! :update, original_product
|
||||
|
||||
@product = original_product.duplicate
|
||||
raise 'Failed to clone product' unless @product.persisted?
|
||||
|
||||
render json: @product, serializer: Api::Admin::ProductSerializer, status: :created
|
||||
end
|
||||
|
||||
@@ -82,7 +82,7 @@ module Spree
|
||||
|
||||
def clone
|
||||
@new = @product.duplicate
|
||||
raise "Clone failed" unless @new.save
|
||||
raise "Clone failed" unless @new.persisted?
|
||||
|
||||
flash[:success] = t('.success')
|
||||
redirect_to spree.admin_products_url
|
||||
|
||||
Reference in New Issue
Block a user