提交 e851cb07 编写于 作者: S Saito

must force_encoding to utf-8 first

上级 c62715ac
......@@ -8,12 +8,12 @@ module Gitlab
# return nil if message is nil
return nil unless message
message.force_encoding("utf-8")
# return message if message type is binary
detect = CharlockHolmes::EncodingDetector.detect(message)
return message if detect[:type] == :binary
# if message is utf-8 encoding, just return it
message.force_encoding("utf-8")
return message if message.valid_encoding?
# if message is not utf-8 encoding, convert it
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册