diff --git a/app/controllers/admin/subscriptions_controller.rb b/app/controllers/admin/subscriptions_controller.rb index 4e6c65018a..6b65ddda86 100644 --- a/app/controllers/admin/subscriptions_controller.rb +++ b/app/controllers/admin/subscriptions_controller.rb @@ -160,11 +160,12 @@ module Admin return params[:subscription] if params[:subscription].empty? params.require(:subscription).permit( - :shop_id, :schedule_id, :customer_id, + :id, :shop_id, :schedule_id, :customer_id, :payment_method_id, :shipping_method_id, :begins_at, :ends_at, :canceled_at, :paused_at, - :subscription_line_items_attributes => [:id, :quantity, :variant_id], + :shipping_fee_estimate, :payment_fee_estimate, + :subscription_line_items_attributes => [:id, :quantity, :variant_id, :price_estimate, :_destroy], :bill_address_attributes => permitted_address_attributes, :ship_address_attributes => permitted_address_attributes )