fix: NotNotifyUser receive offline push

This commit is contained in:
a3d21 2023-10-26 15:40:06 +08:00
parent 38ab3e0ed7
commit ce1ad1f18a

View File

@ -222,7 +222,7 @@ func (p *Pusher) Push2SuperGroup(ctx context.Context, groupID string, msg *sdkws
// log.ZError(ctx, "GetRecvMsgNotNotifyUserIDs failed", err, "groupID", groupID)
return err
}
needOfflinePushUserIDs = utils.DifferenceString(notNotificationUserIDs, needOfflinePushUserIDs)
needOfflinePushUserIDs = utils.IntersectString(utils.DifferenceString(notNotificationUserIDs, needOfflinePushUserIDs), needOfflinePushUserIDs)
}
// Use offline push messaging
if len(needOfflinePushUserIDs) > 0 {