From 25de6b58c3ea39fb1cb415650484225d7af11485 Mon Sep 17 00:00:00 2001 From: Gordon <1432970085@qq.com> Date: Wed, 10 Aug 2022 18:29:49 +0800 Subject: [PATCH] conversation update --- config/config.yaml | 2 +- internal/rpc/conversation/conversaion.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/config/config.yaml b/config/config.yaml index 91df1a62f..fc76e3615 100644 --- a/config/config.yaml +++ b/config/config.yaml @@ -252,7 +252,7 @@ singleMessageHasReadReceiptEnable: true tokenpolicy: accessSecret: "open_im_server" #token生成相关,默认即可 # Token effective time day as a unit - accessExpire: 3650 #token过期时间(天) 默认即可 + accessExpire: 90 #token过期时间(天) 默认即可 messageverify: friendVerify: false diff --git a/internal/rpc/conversation/conversaion.go b/internal/rpc/conversation/conversaion.go index 2828a9df5..fc9702ebc 100644 --- a/internal/rpc/conversation/conversaion.go +++ b/internal/rpc/conversation/conversaion.go @@ -38,7 +38,7 @@ func (rpc *rpcConversation) ModifyConversationField(c context.Context, req *pbCo resp.CommonResp = &pbConversation.CommonResp{ErrCode: constant.ErrDB.ErrCode, ErrMsg: constant.ErrDB.ErrMsg} return resp, nil } - if groupInfo.Status == constant.GroupStatusDismissed && !req.Conversation.IsNotInGroup { + if groupInfo.Status == constant.GroupStatusDismissed && !req.Conversation.IsNotInGroup && req.FieldType != constant.FieldUnread { errMsg := "group status is dismissed" resp.CommonResp = &pbConversation.CommonResp{ErrCode: constant.ErrDB.ErrCode, ErrMsg: errMsg} return resp, nil