Explorar o código

Include message ID in not found retry receipts

Tulir Asokan %!s(int64=3) %!d(string=hai) anos
pai
achega
6634f004ed
Modificáronse 1 ficheiros con 3 adicións e 1 borrados
  1. 3 1
      user.go

+ 3 - 1
user.go

@@ -337,7 +337,9 @@ func (user *User) createClient(sess *store.Device) {
 	user.Client.AddEventHandler(user.HandleEvent)
 	user.Client.SetForceActiveDeliveryReceipts(user.bridge.Config.Bridge.ForceActiveDeliveryReceipts)
 	user.Client.GetMessageForRetry = func(to types.JID, id types.MessageID) *waProto.Message {
-		Segment.Track(user.MXID, "WhatsApp incoming retry (message not found)")
+		Segment.Track(user.MXID, "WhatsApp incoming retry (message not found)", map[string]interface{}{
+			"messageID": id,
+		})
 		user.bridge.Metrics.TrackRetryReceipt(0, false)
 		return nil
 	}