diff --git a/api.saladeaula.digital/app/routes/orgs/admins.py b/api.saladeaula.digital/app/routes/orgs/admins.py index e63b88a..eecbff4 100644 --- a/api.saladeaula.digital/app/routes/orgs/admins.py +++ b/api.saladeaula.digital/app/routes/orgs/admins.py @@ -20,6 +20,11 @@ def get_admins(org_id: str): ) +@router.post('//admins') +def add(org_id: str): + return JSONResponse(HTTPStatus.CREATED) + + @router.delete('//admins/') def revoke(org_id: str, user_id: str): with dyn.transact_writer() as transact: @@ -28,4 +33,4 @@ def revoke(org_id: str, user_id: str): key=KeyPair(org_id, f'admins#{user_id}'), ) - return JSONResponse(status_code=HTTPStatus.NO_CONTENT) + return JSONResponse(HTTPStatus.NO_CONTENT) diff --git a/api.saladeaula.digital/app/routes/orgs/users/__init__.py b/api.saladeaula.digital/app/routes/orgs/users/__init__.py index 8d48286..5933687 100644 --- a/api.saladeaula.digital/app/routes/orgs/users/__init__.py +++ b/api.saladeaula.digital/app/routes/orgs/users/__init__.py @@ -78,6 +78,11 @@ def unlink(org_id: str, user_id: str): sk=user_id, ) ) + transact.delete( + key=KeyPair(org_id, f'admins#{user_id}'), + # Post-migration: uncomment the following line + # key=KeyPair(org_id, f'ADMIN#{user_id}'), + ) transact.delete( key=KeyPair( pk=user_id, diff --git a/apps/admin.saladeaula.digital/app/components/range-calendar-filter.tsx b/apps/admin.saladeaula.digital/app/components/range-calendar-filter.tsx index aa80863..513a2a1 100644 --- a/apps/admin.saladeaula.digital/app/components/range-calendar-filter.tsx +++ b/apps/admin.saladeaula.digital/app/components/range-calendar-filter.tsx @@ -68,12 +68,12 @@ export function RangeCalendarFilter({
-