From 8b5ebd92c98a9e4991bec563d9b6b8d42fc35f1c Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Barth Date: Sat, 12 Feb 2011 10:08:11 +0000 Subject: [PATCH] Introduced MailHandler#dispatch_to_default method to make MailHandler more extensible. #7598 Contributed by Yuki Sonoda git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4820 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- app/models/mail_handler.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/models/mail_handler.rb b/app/models/mail_handler.rb index 1410a609..e509d091 100644 --- a/app/models/mail_handler.rb +++ b/app/models/mail_handler.rb @@ -100,7 +100,7 @@ class MailHandler < ActionMailer::Base elsif m = email.subject.match(MESSAGE_REPLY_SUBJECT_RE) receive_message_reply(m[1].to_i) else - receive_issue + dispatch_to_default end rescue ActiveRecord::RecordInvalid => e # TODO: send a email to the user @@ -113,6 +113,10 @@ class MailHandler < ActionMailer::Base logger.error "MailHandler: unauthorized attempt from #{user}" if logger false end + + def dispatch_to_default + receive_issue + end # Creates a new issue def receive_issue -- 2.11.0