From f2c506a292944afe9a12066537a345dc2ef7e04a Mon Sep 17 00:00:00 2001 From: Matt-Yorkley <9029026+Matt-Yorkley@users.noreply.github.com> Date: Wed, 12 Jan 2022 21:02:53 +0000 Subject: [PATCH] Update and extract summary_step? check --- app/controllers/split_checkout_controller.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/controllers/split_checkout_controller.rb b/app/controllers/split_checkout_controller.rb index 5e36409b1c..d6d6450651 100644 --- a/app/controllers/split_checkout_controller.rb +++ b/app/controllers/split_checkout_controller.rb @@ -41,7 +41,7 @@ class SplitCheckoutController < ::BaseController end def confirm_order - return unless @order.confirmation? && params[:confirm_order] + return unless summary_step? && @order.confirmation? return unless validate_summary! && @order.errors.empty? @order.confirm! @@ -57,6 +57,10 @@ class SplitCheckoutController < ::BaseController @order.errors.empty? end + def summary_step? + params[:step] == "summary" + end + def advance_order_state return if @order.complete?