From 7e8daea2336d07a5532c03a7fe16b07328bf6335 Mon Sep 17 00:00:00 2001 From: Matt-Yorkley <9029026+Matt-Yorkley@users.noreply.github.com> Date: Thu, 12 Aug 2021 10:04:13 +0100 Subject: [PATCH] Reduce data loading on steps --- app/controllers/split_checkout_controller.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/controllers/split_checkout_controller.rb b/app/controllers/split_checkout_controller.rb index e7e7221528..fa03a74bba 100644 --- a/app/controllers/split_checkout_controller.rb +++ b/app/controllers/split_checkout_controller.rb @@ -20,7 +20,8 @@ class SplitCheckoutController < ::BaseController prepend_before_action :require_order_cycle prepend_before_action :require_distributor_chosen - before_action :load_order, :load_shipping_methods, :load_countries + before_action :load_order + before_action :load_shipping_methods, :load_countries, if: -> { checkout_step == "details"} before_action :ensure_order_not_completed before_action :ensure_checkout_allowed