diff --git a/domain/model/group_m/mic.go b/domain/model/group_m/mic.go index 7fc0bb4e2f19115a3dc6d73277440a0c379b592e..792040e262546183de4b9569067e9ad23f87825c 100644 --- a/domain/model/group_m/mic.go +++ b/domain/model/group_m/mic.go @@ -269,7 +269,12 @@ func (mic *Mic) In(userId uint64, externalId string) error { //上麦(自己), //规则:1:加锁了不能上麦 2:麦上有人,不能上麦 //cpUserId如果有 -func (mic *Mic) Update(userId uint64, externalId string, cpUserId uint64) error { +func (mic *Mic) Update(userId uint64, externalId string, cpUserId uint64) (err error) { + defer func() { + if err != nil { + mic.model.Log.Errorf("MicUpdate fail,userId:%v,cpUserId:%v,err:%v", userId, cpUserId, err) + } + }() // 群是否被封禁, 呃,,,呃,,,呃,,, banned := GroupBanned{ImGroupId: mic.GroupUuid} if err := banned.Get(mic.model); err != gorm.ErrRecordNotFound {