Fix email logging

Handles Issue #928

Irfan Charania 9 gadi atpakaļ
vecāks
revīzija
c44c7c1f23
2 mainītis faili ar 2 papildinājumiem un 2 dzēšanām
  1. 1 1
      app/models/agents/email_agent.rb
  2. 1 1
      app/models/agents/email_digest_agent.rb

+ 1 - 1
app/models/agents/email_agent.rb

@@ -33,8 +33,8 @@ module Agents
33 33
 
34 34
     def receive(incoming_events)
35 35
       incoming_events.each do |event|
36
-        log "Sending digest mail to #{user.email} with event #{event.id}"
37 36
         recipients(event.payload).each do |recipient|
37
+          log "Sending digest mail to #{recipient} with event #{event.id}"
38 38
           SystemMailer.send_message(:to => recipient, :subject => interpolated(event)['subject'], :headline => interpolated(event)['headline'], :body => interpolated(event)['body'], :groups => [present(event.payload)]).deliver_later
39 39
         end
40 40
       end

+ 1 - 1
app/models/agents/email_digest_agent.rb

@@ -40,8 +40,8 @@ module Agents
40 40
       if self.memory['queue'] && self.memory['queue'].length > 0
41 41
         ids = self.memory['events'].join(",")
42 42
         groups = self.memory['queue'].map { |payload| present(payload) }
43
-        log "Sending digest mail to #{user.email} with events [#{ids}]"
44 43
         recipients.each do |recipient|
44
+          log "Sending digest mail to #{recipient} with events [#{ids}]"
45 45
           SystemMailer.send_message(:to => recipient, :subject => interpolated['subject'], :headline => interpolated['headline'], :groups => groups).deliver_later
46 46
         end
47 47
         self.memory['queue'] = []