groupServer

This commit is contained in:
withchao 2023-05-19 10:54:23 +08:00
parent 8e41e7cbbd
commit 04b9e328b1

View File

@ -351,11 +351,9 @@ func (g *GroupNotificationSender) JoinGroupApplicationNotification(ctx context.C
if err != nil {
return err
}
if !utils.Contain(mcontext.GetOpUserID(ctx), userIDs...) {
userIDs = append(userIDs, mcontext.GetOpUserID(ctx))
}
userIDs = append(userIDs, req.InviterUserID, mcontext.GetOpUserID(ctx))
tips := &sdkws.JoinGroupApplicationTips{Group: group, Applicant: user, ReqMsg: req.ReqMessage}
for _, userID := range userIDs {
for _, userID := range utils.Distinct(userIDs) {
err = g.msgClient.Notification(ctx, mcontext.GetOpUserID(ctx), userID, constant.JoinGroupApplicationNotification, tips)
if err != nil {
log.ZError(ctx, "JoinGroupApplicationNotification failed", err, "group", req.GroupID, "userID", userID)