We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c817dc7 commit a5df3e4Copy full SHA for a5df3e4
1 file changed
lib/ruby_units/unit.rb
@@ -1613,7 +1613,7 @@ def unit_signature
1613
def parse(passed_unit_string = '0')
1614
unit_string = passed_unit_string.dup
1615
unit_string = "#{Regexp.last_match(1)} USD" if unit_string =~ /\$\s*(#{NUMBER_REGEX})/
1616
- unit_string.gsub!("\u00b0".force_encoding('utf-8'), 'deg') if unit_string.encoding == Encoding::UTF_8
+ unit_string.gsub!("\u00b0".encode('utf-8'), 'deg') if unit_string.encoding == Encoding::UTF_8
1617
1618
unit_string.gsub!(/(\d)[_,](\d)/, '\1\2') # remove underscores and commas in numbers
1619
0 commit comments