lib/raven/processor/utf8conversion.rb in sentry-raven-0.12.0 vs lib/raven/processor/utf8conversion.rb in sentry-raven-0.12.1

- old
+ new

@@ -14,10 +14,10 @@ private def clean_invalid_utf8_bytes(obj) if obj.respond_to?(:to_utf8) obj.to_utf8 - elsif obj.respond_to?(:encoding) + elsif obj.respond_to?(:encoding) && obj.is_a?(String) obj.encode('UTF-16', :invalid => :replace, :undef => :replace, :replace => '').encode('UTF-8') else obj end end