lib/raven/processor/utf8conversion.rb in sentry-raven-2.11.3 vs lib/raven/processor/utf8conversion.rb in sentry-raven-2.12.0
- old
+ new
@@ -37,10 +37,10 @@
# Stolen from RSpec
# https://github.com/rspec/rspec-support/blob/f0af3fd74a94ff7bb700f6ba06dbdc67bba17fbf/lib/rspec/support/encoded_string.rb#L120-L139
if String.method_defined?(:scrub) # 2.1+
def remove_invalid_bytes(string)
- string.scrub!(REPLACE)
+ string.scrub(REPLACE)
end
else
def remove_invalid_bytes(string)
string.chars.map do |char|
char.valid_encoding? ? char : REPLACE