From: Jean-Philippe Lang Date: Sat, 12 Sep 2009 09:33:22 +0000 (+0000) Subject: Email handler: set a default issue subject if the email subject is blank (#3850). X-Git-Tag: 0.9.0~359 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=275b555b0974b0d2cae263398df4067ff275836e;p=redmine.git Email handler: set a default issue subject if the email subject is blank (#3850). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2873 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- diff --git a/app/models/mail_handler.rb b/app/models/mail_handler.rb index 599a473a6..7d868d5d2 100644 --- a/app/models/mail_handler.rb +++ b/app/models/mail_handler.rb @@ -121,6 +121,9 @@ class MailHandler < ActionMailer::Base issue.status = status end issue.subject = email.subject.chomp.toutf8 + if issue.subject.blank? + issue.subject = '(no subject)' + end issue.description = plain_text_body # custom fields issue.custom_field_values = issue.available_custom_fields.inject({}) do |h, c|