11987: update code as per new product duplicator behavior

This commit is contained in:
Ahmed Ejaz
2024-06-26 16:16:13 +05:00
parent 95972c75c6
commit 9f832e6743
2 changed files with 2 additions and 1 deletions

View File

@@ -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

View File

@@ -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