فهرست منبع

Log subscriber UUID in message send errors

Kailash Nadh 4 سال پیش
والد
کامیت
a0b36bb01b
1فایلهای تغییر یافته به همراه2 افزوده شده و 1 حذف شده
  1. 2 1
      internal/manager/manager.go

+ 2 - 1
internal/manager/manager.go

@@ -265,7 +265,8 @@ func (m *Manager) messageWorker() {
 			}
 			}
 
 
 			if err := m.messengers[msg.Campaign.Messenger].Push(out); err != nil {
 			if err := m.messengers[msg.Campaign.Messenger].Push(out); err != nil {
-				m.logger.Printf("error sending message in campaign %s: %v", msg.Campaign.Name, err)
+				m.logger.Printf("error sending message in campaign %s: subscriber %s: %v",
+					msg.Campaign.Name, msg.Subscriber.UUID, err)
 
 
 				select {
 				select {
 				case m.campMsgErrorQueue <- msgError{camp: msg.Campaign, err: err}:
 				case m.campMsgErrorQueue <- msgError{camp: msg.Campaign, err: err}: