move all calculators to reload block

This commit is contained in:
Andy Brett
2021-07-24 11:54:46 -07:00
parent afa3de8040
commit f2ec806d9c

View File

@@ -98,17 +98,7 @@ module Openfoodnetwork
# 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 = Openfoodnetwork::Application
app.config.spree.calculators.shipping_methods = [
Calculator::FlatPercentItemTotal,
Calculator::FlatRate,
@@ -119,7 +109,7 @@ module Openfoodnetwork
]
app.config.spree.calculators.add_class('enterprise_fees')
config.spree.calculators.enterprise_fees = [
app.config.spree.calculators.enterprise_fees = [
Calculator::FlatPercentPerItem,
Calculator::FlatRate,
Calculator::FlexiRate,
@@ -129,7 +119,7 @@ module Openfoodnetwork
]
app.config.spree.calculators.add_class('payment_methods')
config.spree.calculators.payment_methods = [
app.config.spree.calculators.payment_methods = [
Calculator::FlatPercentItemTotal,
Calculator::FlatRate,
Calculator::FlexiRate,
@@ -138,7 +128,7 @@ module Openfoodnetwork
]
app.config.spree.calculators.add_class('tax_rates')
config.spree.calculators.tax_rates = [
app.config.spree.calculators.tax_rates = [
Calculator::DefaultTax
]
end