diff --git a/docs/CONCEPT.md b/docs/CONCEPT.md index 9a44e20..cfcb381 100644 --- a/docs/CONCEPT.md +++ b/docs/CONCEPT.md @@ -152,6 +152,7 @@ - Дата окончания - Кто проводит +На текущий момент добавлять/изменять/удалять игры может только пользователи с ролью админ. ### TODO diff --git a/internal/app/handlers/teams.go b/internal/app/handlers/teams.go index 58447e0..4bf136f 100644 --- a/internal/app/handlers/teams.go +++ b/internal/app/handlers/teams.go @@ -15,6 +15,7 @@ import ( ) func (h *Handlers) CreateTeam(w http.ResponseWriter, r *http.Request) { + // fixme - создание команды через апрупы - нужен стейт var team server.TeamRequest var err error if err := json.NewDecoder(r.Body).Decode(&team); err != nil { @@ -140,6 +141,7 @@ func (h *Handlers) LeaveUserFromTeam(w http.ResponseWriter, r *http.Request, tea } func (h *Handlers) TeamMembers(w http.ResponseWriter, r *http.Request, teamId openapi_types.UUID) { + // нужно по парамтрам иметь возможноть получать pending user'ов для опрува teamRepo := repository.NewTeamMemberRequestRepository(h.DB) members, err := teamRepo.TeamMembers(r.Context(), teamId) if err != nil {