Implement secret deletion function
This commit is contained in:
@ -478,26 +478,20 @@ def create_router(dependencies: FrontendDependencies) -> APIRouter:
|
||||
},
|
||||
)
|
||||
|
||||
# @app.delete("/secrets/{name}")
|
||||
# async def delete_secret(
|
||||
# request: Request,
|
||||
# name: str,
|
||||
# admin: Annotated[AdminBackend, Depends(dependencies.get_admin_backend)],
|
||||
# ):
|
||||
# """Delete a secret."""
|
||||
# await admin.delete_secret(name)
|
||||
# clients = await admin.get_clients()
|
||||
# secrets = await admin.get_detailed_secrets()
|
||||
# headers = {"Hx-Refresh": "true"}
|
||||
@app.delete("/secrets/{name}")
|
||||
async def delete_secret(
|
||||
request: Request,
|
||||
name: str,
|
||||
admin: Annotated[AdminBackend, Depends(dependencies.get_admin_backend)],
|
||||
):
|
||||
"""Delete a secret."""
|
||||
await admin.delete_secret(name)
|
||||
headers = {"Hx-Refresh": "true"}
|
||||
|
||||
# return templates.TemplateResponse(
|
||||
# request,
|
||||
# "secrets/inner.html.j2",
|
||||
# {
|
||||
# "clients": clients,
|
||||
# "secrets": secrets,
|
||||
# },
|
||||
# headers=headers,
|
||||
# )
|
||||
return templates.TemplateResponse(
|
||||
request,
|
||||
"secrets/partials/default_detail.html.j2",
|
||||
headers=headers,
|
||||
)
|
||||
|
||||
return app
|
||||
|
||||
Reference in New Issue
Block a user