From 4d3e855bbfce4915baa675360ee0d242c31322df Mon Sep 17 00:00:00 2001 From: OpenIM-Gordon <46924906+FGadvancer@users.noreply.github.com> Date: Thu, 17 Sep 2026 18:32:53 +0800 Subject: [PATCH] fix(friend): record request refusal handler --- pkg/common/storage/controller/friend.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkg/common/storage/controller/friend.go b/pkg/common/storage/controller/friend.go index b2ae3e732..a0440dae4 100644 --- a/pkg/common/storage/controller/friend.go +++ b/pkg/common/storage/controller/friend.go @@ -226,7 +226,8 @@ func (f *friendDatabase) RefuseFriendRequest(ctx context.Context, friendRequest "Arg_FriendRequest": friendRequest, }) - // Mark the friend request as refused and update the handle time. + // Mark the friend request as refused, record the operator, and update the handle time. + friendRequest.HandlerUserID = mcontext.GetOpUserID(ctx) friendRequest.HandleResult = constant.FriendResponseRefuse friendRequest.HandleTime = time.Now() if err := f.friendRequest.Update(ctx, friendRequest); err != nil {