diff --git a/app/models/mail_handler.rb b/app/models/mail_handler.rb index 3b72ef284..bc0c6addb 100644 --- a/app/models/mail_handler.rb +++ b/app/models/mail_handler.rb @@ -107,7 +107,7 @@ class MailHandler < ActionMailer::Base else # Default behaviour, emails from unknown users are ignored if logger && logger.info - logger.info "MailHandler: ignoring email from unknown user [#{sender_email}]" + logger.info "MailHandler: ignoring email from unknown user [#{sender_email}]" end return false end @@ -485,7 +485,7 @@ class MailHandler < ActionMailer::Base } if assignee.nil? && keyword.match(/ /) firstname, lastname = *(keyword.split) # "First Last Throwaway" - assignee ||= assignable.detect {|a| + assignee ||= assignable.detect {|a| a.is_a?(User) && a.firstname.to_s.downcase == firstname && a.lastname.to_s.downcase == lastname }