From 621c6b8533b527c735bb90c0a49ed18f55af93fa Mon Sep 17 00:00:00 2001 From: Riyad Preukschas Date: Wed, 2 Jan 2013 20:50:24 +0100 Subject: Fix commit note notification --- app/mailers/notify.rb | 4 ++-- app/observers/note_observer.rb | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/mailers/notify.rb b/app/mailers/notify.rb index 5cd9b82900c..7d68e50b382 100644 --- a/app/mailers/notify.rb +++ b/app/mailers/notify.rb @@ -62,12 +62,12 @@ class Notify < ActionMailer::Base # Note # - def note_commit_email(recipient_id, note_id) + def note_commit_email(commit_autor_email, note_id) @note = Note.find(note_id) @commit = @note.noteable @commit = CommitDecorator.decorate(@commit) @project = @note.project - mail(to: recipient(recipient_id), subject: subject("note for commit #{@commit.short_id}", @commit.title)) + mail(to: recipient(commit_autor_email), subject: subject("note for commit #{@commit.short_id}", @commit.title)) end def note_issue_email(recipient_id, note_id) diff --git a/app/observers/note_observer.rb b/app/observers/note_observer.rb index fe01efcaac2..0a353cf1092 100644 --- a/app/observers/note_observer.rb +++ b/app/observers/note_observer.rb @@ -11,7 +11,7 @@ class NoteObserver < ActiveRecord::Observer notify_team(note) elsif note.notify_author # Notify only author of resource - Notify.note_commit_email(note.commit_author.id, note.id).deliver + Notify.note_commit_email(note.noteable.author_email, note.id).deliver else # Otherwise ignore it nil -- cgit v1.2.1