From 4c772944d387676193540541a0c1d80c283086be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Tue, 8 Mar 2016 15:58:39 +0100 Subject: [PATCH] force patch messages to be considered as utf-8 (#10233) --- lib/attachments_controller_patch.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/attachments_controller_patch.rb b/lib/attachments_controller_patch.rb index 38ef80f..f5240be 100644 --- a/lib/attachments_controller_patch.rb +++ b/lib/attachments_controller_patch.rb @@ -9,7 +9,7 @@ module AttachmentsControllerPatch @diff_type = params[:type] || User.current.pref[:diff_type] || 'inline' @diff_type = 'inline' unless %w(inline sbs).include?(@diff_type) if (@diff.start_with?("From")) - @diff_format_patch = @diff.match(/(Subject.*)^---$/m)[0].sub(/^---$/m, ''); + @diff_format_patch = @diff.match(/(Subject.*)^---$/m)[0].sub(/^---$/m, '').force_encoding('UTF-8'); else @diff_format_patch = nil; end