From 24e205e2fb0ba48aa7f70307c24106c8d0d65ca2 Mon Sep 17 00:00:00 2001 From: icey-yu <1186114839@qq.com> Date: Fri, 30 Aug 2024 16:22:23 +0800 Subject: [PATCH] fix: fill opUser in invite tips --- internal/rpc/group/notification.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/internal/rpc/group/notification.go b/internal/rpc/group/notification.go index e87e7c495..5c552c199 100644 --- a/internal/rpc/group/notification.go +++ b/internal/rpc/group/notification.go @@ -567,6 +567,9 @@ func (g *GroupNotificationSender) MemberEnterNotification(ctx context.Context, g return err } tips := &sdkws.MemberInvitedTips{Group: group, InvitedUserList: users, OpUser: opUser} + if err = g.fillOpUser(ctx, &tips.OpUser, tips.Group.GroupID); err != nil { + return nil + } g.setVersion(ctx, &tips.GroupMemberVersion, &tips.GroupMemberVersionID, database.GroupMemberVersionName, tips.Group.GroupID) g.Notification(ctx, mcontext.GetOpUserID(ctx), group.GroupID, constant.MemberInvitedNotification, tips) return nil