diff --git a/pkg/rpcclient/group.go b/pkg/rpcclient/group.go index ed8387ad6..f480a95b4 100644 --- a/pkg/rpcclient/group.go +++ b/pkg/rpcclient/group.go @@ -114,7 +114,10 @@ func (g *GroupClient) GetOwnerAndAdminInfos(ctx context.Context, groupID string) GroupID: groupID, RoleLevels: []int32{constant.GroupOwner, constant.GroupAdmin}, }) - return resp.Members, err + if err != nil { + return nil, err + } + return resp.Members, nil } func (g *GroupClient) GetOwnerInfo(ctx context.Context, groupID string) (*sdkws.GroupMemberFullInfo, error) { @@ -137,5 +140,8 @@ func (g *GroupClient) GetGroupMemberIDs(ctx context.Context, groupID string) ([] resp, err := group.NewGroupClient(cc).GetGroupMemberUserIDs(ctx, &group.GetGroupMemberUserIDsReq{ GroupID: groupID, }) - return resp.UserIDs, err + if err != nil { + return nil, err + } + return resp.UserIDs, nil } diff --git a/pkg/rpcclient/notification/group.go b/pkg/rpcclient/notification/group.go index 67fb499c3..5233e4d6a 100644 --- a/pkg/rpcclient/notification/group.go +++ b/pkg/rpcclient/notification/group.go @@ -285,7 +285,7 @@ func (g *GroupNotificationSender) mergeGroupFull(ctx context.Context, groupID st } func (g *GroupNotificationSender) GroupCreatedNotification(ctx context.Context, group *relation.GroupModel, members []*relation.GroupMemberModel, userMap map[string]*sdkws.UserInfo) (err error) { - defer log.ZDebug(ctx, "return") + defer log.ZDebug(ctx, "GroupCreatedNotification.return") defer func() { if err != nil { log.ZError(ctx, utils.GetFuncName(1)+" failed", err)