From cd6c3c45e62d890d2be9faaca7045c78e97a0deb Mon Sep 17 00:00:00 2001 From: cyrillefr Date: Thu, 27 Jul 2023 14:08:42 +0200 Subject: [PATCH] Allow an order in confirmation state to transition to payment --- app/controllers/spree/admin/payments_controller.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/controllers/spree/admin/payments_controller.rb b/app/controllers/spree/admin/payments_controller.rb index 1933962c1a..5f1168d2b4 100644 --- a/app/controllers/spree/admin/payments_controller.rb +++ b/app/controllers/spree/admin/payments_controller.rb @@ -140,7 +140,8 @@ module Spree # # Otherwise redirect user to that step def can_transition_to_payment - return if @order.payment? || @order.complete? || @order.canceled? || @order.resumed? + return if @order.confirmation? || @order.payment? || + @order.complete? || @order.canceled? || @order.resumed? flash[:notice] = Spree.t(:fill_in_customer_info) redirect_to spree.edit_admin_order_customer_url(@order)