This commit is contained in:
2026-10-04 04:07:49 +07:00
parent 07f90215cd
commit b46c128b7c
10 changed files with 51 additions and 22 deletions
+3
View File
@@ -27,6 +27,7 @@ func (s *server) AddTeam(ctx context.Context, req *proto.AddTeamReq) (*proto.Add
int(req.GameID),
req.Name,
req.CaptainEmail,
req.ParticipantsCount,
)
if err != nil {
return nil, teamErrorStatus(err, "не удалось добавить команду")
@@ -85,6 +86,8 @@ func teamErrorStatus(err error, internalMessage string) error {
return status.Error(codes.NotFound, err.Error())
case errors.Is(err, team_service.ErrInvalidCaptainEmail):
return status.Error(codes.InvalidArgument, err.Error())
case errors.Is(err, team_service.ErrInvalidParticipantsCount):
return status.Error(codes.InvalidArgument, err.Error())
default:
return status.Error(codes.Internal, internalMessage)
}