diff --git a/route/group_r/group_op.go b/route/group_r/group_op.go index 4f50421deb69f1e4c78f271f6642dad22a1d86d5..7c3a7e861c3cacd1766a9115c807b86b2d821b64 100644 --- a/route/group_r/group_op.go +++ b/route/group_r/group_op.go @@ -1769,8 +1769,9 @@ func GroupIn(c *gin.Context) (*mycontext.MyContext, error) { if group_m.CountTRTC(model) > total { roomUser, err := group_m.GetRoomOnlineUser(myContext, groupId) if err == nil && roomUser.Total == 0 { - _ = group_m.DeleteTRTC(model, groupId) - provider = group_e.GroupProvider_SW + if err := group_m.DeleteTRTC(model, groupId); err == nil { + provider = group_e.GroupProvider_SW + } } } } else {