Add delete support for the outbox

This commit is contained in:
Thomas Sileo 2022-07-02 10:33:20 +02:00
parent d164d6d2dd
commit da048a9208
5 changed files with 62 additions and 1 deletions

View file

@ -427,6 +427,18 @@ async def admin_actions_follow(
return RedirectResponse(redirect_url, status_code=302)
@router.post("/actions/delete")
async def admin_actions_delete(
request: Request,
ap_object_id: str = Form(),
redirect_url: str = Form(),
csrf_check: None = Depends(verify_csrf_token),
db_session: AsyncSession = Depends(get_db_session),
) -> RedirectResponse:
await boxes.send_delete(db_session, ap_object_id)
return RedirectResponse(redirect_url, status_code=302)
@router.post("/actions/like")
async def admin_actions_like(
request: Request,