redmine-2770-hack-1.4.3.patch

Hack fix to #2770 against 1.4.3 - Brian Crowell, 2012-12-10 16:16

Download (1.63 KB)

View differences:

app/controllers/issues_controller.rb
146 146
    call_hook(:controller_issues_new_before_save, { :params => params, :issue => @issue })
147 147
    @issue.save_attachments(params[:attachments] || (params[:issue] && params[:issue][:uploads]))
148 148
    if @issue.save
149
      Mailer.deliver_issue_add(@issue) if Setting.notified_events.include?('issue_added')
149 150
      call_hook(:controller_issues_new_after_save, { :params => params, :issue => @issue})
150 151
      respond_to do |format|
151 152
        format.html {
app/models/issue_observer.rb
17 17

  
18 18
class IssueObserver < ActiveRecord::Observer
19 19
  def after_create(issue)
20
    Mailer.deliver_issue_add(issue) if Setting.notified_events.include?('issue_added')
20
    #Mailer.deliver_issue_add(issue) if Setting.notified_events.include?('issue_added')
21 21
  end
22 22
end
app/models/mail_handler.rb
167 167
    add_watchers(issue)
168 168
    issue.save!
169 169
    add_attachments(issue)
170
    Mailer.deliver_issue_add(issue) if Setting.notified_events.include?('issue_added')
170 171
    logger.info "MailHandler: issue ##{issue.id} created by #{user}" if logger && logger.info
171 172
    issue
172 173
  end