invites page, menu, links, hackity hack
continuous-integration/drone/push Build is passing

This commit is contained in:
cellarspoon
2022-01-13 09:06:46 +01:00
parent c752dac624
commit 953821b381
6 changed files with 92 additions and 62 deletions
+3 -7
View File
@@ -6,11 +6,7 @@ from uuid import uuid4
from fastapi import APIRouter, Depends, Request
from fastapi.responses import RedirectResponse
from members_lumbung_space.dependencies import (
get_invites,
get_user,
logged_in,
)
from members_lumbung_space.dependencies import get_invites, get_user, logged_in
router = APIRouter()
@@ -32,7 +28,7 @@ async def invite_keycloak_create(
await request.app.state.redis.set(username, invites)
return RedirectResponse(request.url_for("home"))
return RedirectResponse(request.url_for("invites"))
@router.get("/invite/keycloak/delete", dependencies=[Depends(logged_in)])
@@ -50,4 +46,4 @@ async def invite_keycloak_delete(
await request.app.state.redis.set(user["preferred_username"], purged)
return RedirectResponse(request.url_for("home"))
return RedirectResponse(request.url_for("invites"))