From cc88611b15f2581e01c030422b2a8142dc5e6eaa Mon Sep 17 00:00:00 2001 From: Matt-Yorkley <9029026+Matt-Yorkley@users.noreply.github.com> Date: Wed, 6 Jan 2021 19:18:58 +0000 Subject: [PATCH] Update Spree::Money to use Monetize#parse instead of Money#parse This method was removed from the money gem without replacement. It's now provided by the monetize gem. --- lib/spree/money.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/spree/money.rb b/lib/spree/money.rb index 5994db42b5..8ff14ce203 100644 --- a/lib/spree/money.rb +++ b/lib/spree/money.rb @@ -9,7 +9,7 @@ module Spree delegate :cents, to: :money def initialize(amount, options = {}) - @money = ::Money.parse([amount, (options[:currency] || Spree::Config[:currency])].join) + @money = ::Monetize.parse([amount, (options[:currency] || Spree::Config[:currency])].join) @options = {} @options[:with_currency] = Spree::Config[:display_currency] @options[:symbol_position] = Spree::Config[:currency_symbol_position].to_sym