add: purge/restore post api

This commit is contained in:
trisua 2025-05-16 16:20:24 -04:00
parent 81307752c2
commit dd4f8b6d58
6 changed files with 102 additions and 4 deletions

View file

@ -94,8 +94,12 @@ pub fn routes() -> Router {
.route("/posts", post(communities::posts::create_request))
.route("/posts/{id}", delete(communities::posts::delete_request))
.route(
"/posts/{id}/real_delete",
delete(communities::posts::real_delete_request),
"/posts/{id}/purge",
delete(communities::posts::purge_request),
)
.route(
"/posts/{id}/restore",
post(communities::posts::restore_request),
)
.route(
"/posts/{id}/repost",