patch
1 |
Index: app/models/mail_handler.rb |
---|---|
2 |
=================================================================== |
3 |
--- app/models/mail_handler.rb (revision 3757) |
4 |
+++ app/models/mail_handler.rb (working copy) |
5 |
@@ -49,10 +49,12 @@ |
6 |
logger.info "MailHandler: ignoring email from Redmine emission address [#{sender_email}]" if logger && logger.info |
7 |
return false |
8 |
end |
9 |
- @user = User.find_by_mail(sender_email) |
10 |
- if @user && !@user.active? |
11 |
- logger.info "MailHandler: ignoring email from non-active user [#{@user.login}]" if logger && logger.info |
12 |
- return false |
13 |
+ if !sender_email.empty? |
14 |
+ @user = User.find_by_mail(sender_email) |
15 |
+ if @user && !@user.active? |
16 |
+ logger.info "MailHandler: ignoring email from non-active user [#{@user.login}]" if logger && logger.info |
17 |
+ return false |
18 |
+ end |
19 |
end |
20 |
if @user.nil? |
21 |
# Email was submitted by an unknown user |