summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorToshi MARUYAMA <marutosijp2@yahoo.co.jp>2013-03-16 07:02:43 +0000
committerToshi MARUYAMA <marutosijp2@yahoo.co.jp>2013-03-16 07:02:43 +0000
commit628f9dc4cfd4f954103098d97fa8216fce5b8e2f (patch)
tree73a45d2e98cd9a6cdc3f86ed6f610b5d053164df
parent7040a1212f2c494ac80a44078d9e70fd8dd80ada (diff)
downloadredmine-628f9dc4cfd4f954103098d97fa8216fce5b8e2f.tar.gz
redmine-628f9dc4cfd4f954103098d97fa8216fce5b8e2f.zip
PDF: fix incompatible character encodings: UTF-8 and ASCII-8BIT (#13354)
Contributed by Jun NAITOH. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11637 e93f8b46-1217-0410-a6f0-8f06a7374b81
-rw-r--r--app/helpers/issues_helper.rb5
1 files changed, 4 insertions, 1 deletions
diff --git a/app/helpers/issues_helper.rb b/app/helpers/issues_helper.rb
index 816b227e3..7d54bf22e 100644
--- a/app/helpers/issues_helper.rb
+++ b/app/helpers/issues_helper.rb
@@ -355,7 +355,10 @@ module IssuesHelper
association = Issue.reflect_on_association(field.to_sym)
if association
record = association.class_name.constantize.find_by_id(id)
- return record.name if record
+ if record
+ record.name.force_encoding('UTF-8') if record.name.respond_to?(:force_encoding)
+ return record.name
+ end
end
end