generated from VLADIMIR/template
up
This commit is contained in:
@@ -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)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user