diff --git a/app/controllers/split_checkout_controller.rb b/app/controllers/split_checkout_controller.rb index 40534cf792..7a9e9f0442 100644 --- a/app/controllers/split_checkout_controller.rb +++ b/app/controllers/split_checkout_controller.rb @@ -132,7 +132,7 @@ class SplitCheckoutController < ::BaseController when "confirmation" redirect_to checkout_step_path(:summary) else - redirect_to order_path(@order) + redirect_to order_path(@order, order_token: @order.token) end end diff --git a/spec/controllers/split_checkout_controller_spec.rb b/spec/controllers/split_checkout_controller_spec.rb index 8c15915b95..353a7abd38 100644 --- a/spec/controllers/split_checkout_controller_spec.rb +++ b/spec/controllers/split_checkout_controller_spec.rb @@ -227,7 +227,7 @@ describe SplitCheckoutController, type: :controller do it "completes the order and redirects to order confirmation" do put :update, params: params - expect(response).to redirect_to order_path(order) + expect(response).to redirect_to order_path(order, order_token: order.token) expect(order.reload.state).to eq "complete" end end @@ -255,7 +255,7 @@ describe SplitCheckoutController, type: :controller do it "completes the order and redirects to order confirmation" do put :update, params: params - expect(response).to redirect_to order_path(order) + expect(response).to redirect_to order_path(order, order_token: order.token) expect(order.reload.state).to eq "complete" end end