diff --git a/internal/rpc/group/group.go b/internal/rpc/group/group.go index a7dc24a91..5b82b8ceb 100644 --- a/internal/rpc/group/group.go +++ b/internal/rpc/group/group.go @@ -217,12 +217,11 @@ func (s *groupServer) CreateGroup(ctx context.Context, req *pbgroup.CreateGroupR return nil, err } userIDs := append(append(req.MemberUserIDs, req.AdminUserIDs...), req.OwnerUserID) - log.ZDebug(ctx, "userID test", "userIDs", userIDs) opUserID := mcontext.GetOpUserID(ctx) if !datautil.Contain(opUserID, userIDs...) { userIDs = append(userIDs, opUserID) } - log.ZDebug(ctx, "userID test", "userIDs", userIDs) + if datautil.Duplicate(userIDs) { return nil, errs.ErrArgs.WrapMsg("group member repeated") }