diff --git a/app/models/invoice/data_presenter.rb b/app/models/invoice/data_presenter.rb index 3b851bf1d9..286cb810de 100644 --- a/app/models/invoice/data_presenter.rb +++ b/app/models/invoice/data_presenter.rb @@ -133,8 +133,8 @@ class Invoice end def tax_rate_by_id - all_tax_adjustments.each_with_object({}) do |adjustment, tax_rates| - tax_rates[adjustment.originator.id] = adjustment.originator + all_tax_adjustments.to_h do |adjustment| + [adjustment.originator.id, adjustment.originator] end end diff --git a/lib/open_food_network/enterprise_fee_calculator.rb b/lib/open_food_network/enterprise_fee_calculator.rb index 739725ce79..2596ded797 100644 --- a/lib/open_food_network/enterprise_fee_calculator.rb +++ b/lib/open_food_network/enterprise_fee_calculator.rb @@ -41,8 +41,8 @@ module OpenFoodNetwork end def fees_name_by_type_for(variant) - per_item_enterprise_fee_applicators_for(variant).each_with_object({}) do |applicator, fees| - fees[applicator.enterprise_fee.fee_type.to_sym] = applicator.enterprise_fee.name + per_item_enterprise_fee_applicators_for(variant).to_h do |applicator| + [applicator.enterprise_fee.fee_type.to_sym, applicator.enterprise_fee.name] end end