From 1cf647e04b5109a517c3c33a90dd262f2d33b28a Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Bellet Date: Thu, 22 Jun 2023 12:25:22 +0200 Subject: [PATCH] Avoid line-break by wrapping into `nowrap` element --- lib/spree/money.rb | 3 ++- spec/lib/spree/money_spec.rb | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/spree/money.rb b/lib/spree/money.rb index 994aceabb7..968f349b00 100644 --- a/lib/spree/money.rb +++ b/lib/spree/money.rb @@ -28,7 +28,8 @@ module Spree end def to_html(options = { html_wrap: true }) - @money.format(@options.merge(options)).html_safe + "#{@money.format(@options.merge(options))}" + .html_safe end def format(options = {}) diff --git a/spec/lib/spree/money_spec.rb b/spec/lib/spree/money_spec.rb index 676572eff6..8cbc869bc1 100644 --- a/spec/lib/spree/money_spec.rb +++ b/spec/lib/spree/money_spec.rb @@ -123,7 +123,7 @@ describe Spree::Money do money = Spree::Money.new(10) # The HTMLified version of the euro sign expect(money.to_html).to eq( - "10.00 " + "10.00 " ) end # rubocop:enable Layout/LineLength