Commit e851cb07762aa464aae10e8b4b28de87c1a6f925

Authored by Saito
1 parent c62715ac

must force_encoding to utf-8 first

Showing 1 changed file with 1 additions and 1 deletions   Show diff stats
lib/gitlab/encode.rb
@@ -8,12 +8,12 @@ module Gitlab @@ -8,12 +8,12 @@ module Gitlab
8 # return nil if message is nil 8 # return nil if message is nil
9 return nil unless message 9 return nil unless message
10 10
  11 + message.force_encoding("utf-8")
11 # return message if message type is binary 12 # return message if message type is binary
12 detect = CharlockHolmes::EncodingDetector.detect(message) 13 detect = CharlockHolmes::EncodingDetector.detect(message)
13 return message if detect[:type] == :binary 14 return message if detect[:type] == :binary
14 15
15 # if message is utf-8 encoding, just return it 16 # if message is utf-8 encoding, just return it
16 - message.force_encoding("utf-8")  
17 return message if message.valid_encoding? 17 return message if message.valid_encoding?
18 18
19 # if message is not utf-8 encoding, convert it 19 # if message is not utf-8 encoding, convert it