diff --git a/src/api/core/ciphers.rs b/src/api/core/ciphers.rs index 69dddc9..2078c30 100644 --- a/src/api/core/ciphers.rs +++ b/src/api/core/ciphers.rs @@ -441,6 +441,11 @@ fn delete_cipher_post(uuid: String, headers: Headers, conn: DbConn) -> EmptyResu _delete_cipher_by_uuid(&uuid, &headers, &conn) } +#[post("/ciphers//delete-admin")] +fn delete_cipher_post_admin(uuid: String, headers: Headers, conn: DbConn) -> EmptyResult { + _delete_cipher_by_uuid(&uuid, &headers, &conn) +} + #[delete("/ciphers/")] fn delete_cipher(uuid: String, headers: Headers, conn: DbConn) -> EmptyResult { _delete_cipher_by_uuid(&uuid, &headers, &conn) diff --git a/src/api/core/mod.rs b/src/api/core/mod.rs index b264f84..be5f2cf 100644 --- a/src/api/core/mod.rs +++ b/src/api/core/mod.rs @@ -41,6 +41,7 @@ pub fn routes() -> Vec { post_cipher, put_cipher, delete_cipher_post, + delete_cipher_post_admin, delete_cipher, delete_cipher_selected, delete_all,