From afa3de80401a9c3cd80149e2bd7f154b1f1681af Mon Sep 17 00:00:00 2001 From: Andy Brett Date: Sat, 24 Jul 2021 08:24:39 -0700 Subject: [PATCH] load calculator classes on app reload --- config/application.rb | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/config/application.rb b/config/application.rb index 853a9cae9b..97176f97fb 100644 --- a/config/application.rb +++ b/config/application.rb @@ -97,6 +97,17 @@ module Openfoodnetwork end # Register Spree calculators + Rails.application.reloader.to_prepare do + Openfoodnetwork::Application.config.spree.calculators.shipping_methods = [ + Calculator::FlatPercentItemTotal, + Calculator::FlatRate, + Calculator::FlexiRate, + Calculator::PerItem, + Calculator::PriceSack, + Calculator::Weight + ] + end + initializer 'spree.register.calculators' do |app| app.config.spree.calculators.shipping_methods = [ Calculator::FlatPercentItemTotal,