load calculator classes on app reload

This commit is contained in:
Andy Brett
2021-07-24 08:24:39 -07:00
parent bb8dc3f3bc
commit afa3de8040

View File

@@ -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,