OSDN Git Service

Notification:: small refactoring
authorValery Sizov <vsv2711@gmail.com>
Sun, 18 Dec 2011 14:36:30 +0000 (16:36 +0200)
committerValery Sizov <vsv2711@gmail.com>
Sun, 18 Dec 2011 14:36:30 +0000 (16:36 +0200)
app/models/mailer_observer.rb

index 2106e9c..159f655 100644 (file)
@@ -52,8 +52,7 @@ class MailerObserver < ActiveRecord::Observer
 
     def changed_merge_request(merge_request)
       if merge_request.assignee_id_changed?
-        recipients_ids = [merge_request.assignee_id_was]
-        recipients_ids << merge_request.assignee_id
+        recipients_ids = merge_request.assignee_id_was, merge_request.assignee_id
         recipients_ids.delete current_user.id
 
         User.find(recipients_ids).each do |user|
@@ -64,8 +63,7 @@ class MailerObserver < ActiveRecord::Observer
 
     def changed_issue(issue)
       if issue.assignee_id_changed?
-        recipients_ids = [issue.assignee_id_was]
-        recipients_ids << issue.assignee_id
+        recipients_ids = issue.assignee_id_was, issue.assignee_id
         recipients_ids.delete current_user.id
 
         User.find(recipients_ids).each do |user|