Commit 991d23e216cc4a847ee5724967ea69f40bb16fe8

Authored by Robb Kidd
1 parent e660043d

Change calls to Notify methods to send IDs instead of objects.

Showing 1 changed file with 7 additions and 7 deletions   Show diff stats
app/models/mailer_observer.rb
... ... @@ -18,7 +18,7 @@ class MailerObserver < ActiveRecord::Observer
18 18  
19 19 def new_issue(issue)
20 20 if issue.assignee != current_user
21   - Notify.new_issue_email(issue).deliver
  21 + Notify.new_issue_email(issue.id).deliver
22 22 end
23 23 end
24 24  
... ... @@ -32,26 +32,26 @@ class MailerObserver < ActiveRecord::Observer
32 32 note.project.users.reject { |u| u.id == current_user.id } .each do |u|
33 33 case note.noteable_type
34 34 when "Commit" then
35   - Notify.note_commit_email(u, note).deliver
  35 + Notify.note_commit_email(u.id, note.id).deliver
36 36 when "Issue" then
37   - Notify.note_issue_email(u, note).deliver
  37 + Notify.note_issue_email(u.id, note.id).deliver
38 38 when "MergeRequest" then
39 39 Notify.note_merge_request_email(u.id, note.id).deliver
40 40 when "Snippet"
41 41 true
42 42 else
43   - Notify.note_wall_email(u, note).deliver
  43 + Notify.note_wall_email(u.id, note.id).deliver
44 44 end
45 45 end
46 46 # Notify only author of resource
47 47 elsif note.notify_author
48   - Notify.note_commit_email(note.commit_author, note).deliver
  48 + Notify.note_commit_email(note.commit_author.id, note.id).deliver
49 49 end
50 50 end
51 51  
52 52 def new_merge_request(merge_request)
53 53 if merge_request.assignee != current_user
54   - Notify.new_merge_request_email(merge_request).deliver
  54 + Notify.new_merge_request_email(merge_request.id).deliver
55 55 end
56 56 end
57 57  
... ... @@ -61,7 +61,7 @@ class MailerObserver < ActiveRecord::Observer
61 61 recipients_ids.delete current_user.id
62 62  
63 63 User.find(recipients_ids).each do |user|
64   - Notify.changed_merge_request_email(user, merge_request).deliver
  64 + Notify.reassigned_merge_request_email(user.id, merge_request.id, merge_request.assignee_id_was).deliver
65 65 end
66 66 end
67 67  
... ...