diff --git a/domain/model/group_m/mic.go b/domain/model/group_m/mic.go index 2abd2336fda0560d2f4c1e660d42be64e64a4d34..b1ef9566b856cb438124a925c2d178305101c900 100644 --- a/domain/model/group_m/mic.go +++ b/domain/model/group_m/mic.go @@ -3,6 +3,7 @@ package group_m import ( "context" "encoding/json" + "fmt" "git.hilo.cn/hilo-common/domain" "git.hilo.cn/hilo-common/mylogrus" "git.hilo.cn/hilo-common/resource/config" @@ -392,7 +393,7 @@ func (micUser *MicUser) leave(operateUserId uint64, operateExternalId string) er // 减少群组中上麦用户 groupMicUserKey := mic_k.GetGroupOnMicUser(micUser.GroupUuid) - micUser.model.Redis.HSet(micUser.model, groupMicUserKey, micUser.I, micUser.UserId) + micUser.model.Redis.HDel(micUser.model, groupMicUserKey, fmt.Sprintf("%d", micUser.I)) //离开动作已结束,增加到队列中 MicChangeRPush(micUser.model, micUser.GroupUuid, micUser.I)