From cf9f8edcce4b9cd650256f33067c2f299f6b712d Mon Sep 17 00:00:00 2001 From: Rob Harrington Date: Wed, 13 Jun 2018 14:56:35 +1000 Subject: [PATCH] Allow html requests for OrderCycleController#update This is still used from the Advanced Settings page, to update the order_cycle --- app/controllers/admin/order_cycles_controller.rb | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/app/controllers/admin/order_cycles_controller.rb b/app/controllers/admin/order_cycles_controller.rb index 289dd1cf71..ad728c2185 100644 --- a/app/controllers/admin/order_cycles_controller.rb +++ b/app/controllers/admin/order_cycles_controller.rb @@ -50,8 +50,11 @@ module Admin @order_cycle_form = OrderCycleForm.new(@order_cycle, params, spree_current_user) if @order_cycle_form.save - flash[:notice] = I18n.t(:order_cycles_update_notice) if params[:reloading] == '1' - render json: { :success => true } + respond_to do |format| + flash[:notice] = I18n.t(:order_cycles_update_notice) if params[:reloading] == '1' + format.html { redirect_to main_app.edit_admin_order_cycle_path(@order_cycle) } + format.json { render json: { :success => true } } + end else render json: { errors: @order_cycle.errors.full_messages }, status: :unprocessable_entity end