From a0580c5f5a1a5fdc1585d4a9c19fa4e44232f350 Mon Sep 17 00:00:00 2001 From: Paul Makles Date: Thu, 3 Aug 2023 19:43:05 +0100 Subject: [PATCH] chore: remove legacy query route --- .../delta/src/routes/admin/message_query.rs | 31 ------------------- crates/delta/src/routes/admin/mod.rs | 3 +- 2 files changed, 1 insertion(+), 33 deletions(-) delete mode 100644 crates/delta/src/routes/admin/message_query.rs diff --git a/crates/delta/src/routes/admin/message_query.rs b/crates/delta/src/routes/admin/message_query.rs deleted file mode 100644 index e9b1a1e5..00000000 --- a/crates/delta/src/routes/admin/message_query.rs +++ /dev/null @@ -1,31 +0,0 @@ -use revolt_quark::{ - models::{ - message::{BulkMessageResponse, MessageQuery}, - User, - }, - Db, Error, Result, -}; -use rocket::serde::json::Json; - -/// # Globally Fetch Messages -/// -/// This is a privileged route to globally fetch messages. -#[openapi(tag = "Admin")] -#[post("/messages", data = "")] -pub async fn message_query( - db: &Db, - user: User, - data: Json, -) -> Result> { - // Must be privileged for this route - if !user.privileged { - return Err(Error::NotPrivileged); - } - - // Fetch data using query - let data = data.into_inner(); - let messages = db.fetch_messages(data).await?; - BulkMessageResponse::transform(db, None, messages, Some(true)) - .await - .map(Json) -} diff --git a/crates/delta/src/routes/admin/mod.rs b/crates/delta/src/routes/admin/mod.rs index 28baf710..053bf831 100644 --- a/crates/delta/src/routes/admin/mod.rs +++ b/crates/delta/src/routes/admin/mod.rs @@ -1,9 +1,8 @@ use revolt_rocket_okapi::revolt_okapi::openapi3::OpenApi; use rocket::Route; -mod message_query; mod stats; pub fn routes() -> (Vec, OpenApi) { - openapi_get_routes_spec![stats::stats, message_query::message_query] + openapi_get_routes_spec![stats::stats] }