fix: align IM client interaction edge cases
This commit is contained in:
@@ -347,10 +347,10 @@ func preparePayloads(rcpt *push.Receipt, config *configType) ([]*jpushPayload, [
|
||||
var targets []t.Uid
|
||||
for _, uid := range uids {
|
||||
recipient := rcpt.To[uid]
|
||||
if recipient.Delivered > 0 {
|
||||
continue
|
||||
}
|
||||
userData := cloneData(data)
|
||||
if recipient.Delivered > 0 {
|
||||
userData["silent"] = "true"
|
||||
}
|
||||
topic := rcpt.Payload.Topic
|
||||
var audience map[string][]string
|
||||
if useAlias {
|
||||
|
||||
Reference in New Issue
Block a user