diff --git a/internal/push/push_to_client.go b/internal/push/push_to_client.go index 97a049ffe..8387aeac8 100644 --- a/internal/push/push_to_client.go +++ b/internal/push/push_to_client.go @@ -222,6 +222,7 @@ func (p *Pusher) Push2SuperGroup(ctx context.Context, groupID string, msg *sdkws // log.ZError(ctx, "GetRecvMsgNotNotifyUserIDs failed", err, "groupID", groupID) return err } + // todo => utils.ExceptString(needOfflinePushUserIDs, notNotificationUserIDs) needOfflinePushUserIDs = utils.IntersectString(utils.DifferenceString(notNotificationUserIDs, needOfflinePushUserIDs), needOfflinePushUserIDs) } // Use offline push messaging