From 54cdb24cec1e870527656eca5107d27924a3cfb1 Mon Sep 17 00:00:00 2001 From: Gordon <1432970085@qq.com> Date: Thu, 11 Aug 2022 20:04:15 +0800 Subject: [PATCH] user add delete cache --- internal/rpc/user/user.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/internal/rpc/user/user.go b/internal/rpc/user/user.go index 711395506..f8d019838 100644 --- a/internal/rpc/user/user.go +++ b/internal/rpc/user/user.go @@ -467,6 +467,10 @@ func (s *userServer) SetGlobalRecvMessageOpt(ctx context.Context, req *pbUser.Se log.NewError(req.OperationID, "SetGlobalRecvMessageOpt failed ", err.Error(), user) return &pbUser.SetGlobalRecvMessageOptResp{CommonResp: &pbUser.CommonResp{ErrCode: constant.ErrDB.ErrCode, ErrMsg: constant.ErrDB.ErrMsg}}, nil } + if err := rocksCache.DelUserInfoFromCache(user.UserID); err != nil { + log.NewError(req.OperationID, "DelUserInfoFromCache failed ", err.Error(), req.String()) + return &pbUser.SetGlobalRecvMessageOptResp{CommonResp: &pbUser.CommonResp{ErrCode: constant.ErrDB.ErrCode, ErrMsg: err.Error()}}, nil + } chat.UserInfoUpdatedNotification(req.OperationID, req.UserID, req.UserID) return &pbUser.SetGlobalRecvMessageOptResp{CommonResp: &pbUser.CommonResp{}}, nil }