Hack to read/edit teams, move lator to global /teams/
This commit is contained in:
@@ -298,8 +298,8 @@ def create_event_team(
|
|||||||
return event_team
|
return event_team
|
||||||
|
|
||||||
|
|
||||||
@router.get("/teams", response_model=EventTeamsPublic, tags=router.tags + [ApiTags.TEAMS])
|
@router.get("-teams", response_model=EventTeamsPublic, tags=router.tags + [ApiTags.TEAMS])
|
||||||
def read_event_teams(
|
def read_all_event_teams(
|
||||||
session: SessionDep, current_user: CurrentUser, skip: int = 0, limit: int = 100
|
session: SessionDep, current_user: CurrentUser, skip: int = 0, limit: int = 100
|
||||||
) -> Any:
|
) -> Any:
|
||||||
"""
|
"""
|
||||||
@@ -329,7 +329,7 @@ def read_event_teams(
|
|||||||
return EventTeamsPublic(data=event_teams, count=count)
|
return EventTeamsPublic(data=event_teams, count=count)
|
||||||
|
|
||||||
|
|
||||||
@router.get("/teams/{id}", response_model=EventTeamPublic, tags=router.tags + [ApiTags.TEAMS])
|
@router.get("-teams/{id}", response_model=EventTeamPublic, tags=router.tags + [ApiTags.TEAMS])
|
||||||
def read_event_team(session: SessionDep, current_user: CurrentUser, id: RowId) -> Any:
|
def read_event_team(session: SessionDep, current_user: CurrentUser, id: RowId) -> Any:
|
||||||
"""
|
"""
|
||||||
Get event team by ID.
|
Get event team by ID.
|
||||||
@@ -350,7 +350,7 @@ def read_event_team(session: SessionDep, current_user: CurrentUser, id: RowId) -
|
|||||||
return event_team
|
return event_team
|
||||||
|
|
||||||
|
|
||||||
@router.put("/teams/{id}", response_model=EventTeamPublic, tags=router.tags + [ApiTags.TEAMS])
|
@router.put("-teams/{id}", response_model=EventTeamPublic, tags=router.tags + [ApiTags.TEAMS])
|
||||||
def create_event_team(
|
def create_event_team(
|
||||||
*, session: SessionDep, current_user: CurrentUser, id: RowId, event_team_in: EventTeamCreate
|
*, session: SessionDep, current_user: CurrentUser, id: RowId, event_team_in: EventTeamCreate
|
||||||
) -> Any:
|
) -> Any:
|
||||||
@@ -374,7 +374,7 @@ def create_event_team(
|
|||||||
return event_team
|
return event_team
|
||||||
|
|
||||||
|
|
||||||
@router.delete("/teams/{id}", tags=router.tags + [ApiTags.TEAMS])
|
@router.delete("-teams/{id}", tags=router.tags + [ApiTags.TEAMS])
|
||||||
def delete_event_team(session: SessionDep,current_user: CurrentUser, id: RowId) -> Message:
|
def delete_event_team(session: SessionDep,current_user: CurrentUser, id: RowId) -> Message:
|
||||||
"""
|
"""
|
||||||
Delete an event team.
|
Delete an event team.
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ class PermissionRight(DocumentedIntFlag):
|
|||||||
MANAGE_USERS = auto_enum()
|
MANAGE_USERS = auto_enum()
|
||||||
MANGE_TEAMS = auto_enum()
|
MANGE_TEAMS = auto_enum()
|
||||||
|
|
||||||
ADMIN = CREATE | READ | UPDATE | DELETE | MANAGE_USERS
|
ADMIN = CREATE | READ | UPDATE | DELETE | MANAGE_USERS | MANGE_TEAMS
|
||||||
|
|
||||||
|
|
||||||
class PermissionRightObject(BaseSQLModel):
|
class PermissionRightObject(BaseSQLModel):
|
||||||
|
|||||||
Reference in New Issue
Block a user