aboutsummaryrefslogtreecommitdiff
path: root/server/src/routes/admin/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'server/src/routes/admin/mod.rs')
-rw-r--r--server/src/routes/admin/mod.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/server/src/routes/admin/mod.rs b/server/src/routes/admin/mod.rs
index 714b574..0c918ec 100644
--- a/server/src/routes/admin/mod.rs
+++ b/server/src/routes/admin/mod.rs
@@ -9,13 +9,13 @@ pub mod log;
pub mod users;
use super::error::MyResult;
-use crate::request_info::RequestInfo;
+use crate::{request_info::RequestInfo, responders::UiPage};
use jellyui::components::admin::{AdminDashboard, AdminDebug};
-use rocket::{get, response::content::RawHtml};
+use rocket::get;
use std::fmt::Write;
#[get("/admin/dashboard")]
-pub async fn r_admin_dashboard(ri: RequestInfo<'_>) -> MyResult<RawHtml<String>> {
+pub async fn r_admin_dashboard(ri: RequestInfo<'_>) -> MyResult<UiPage> {
ri.require_admin()?;
// let mut db_debug = String::new();
@@ -30,7 +30,7 @@ pub async fn r_admin_dashboard(ri: RequestInfo<'_>) -> MyResult<RawHtml<String>>
}
#[get("/admin/debug")]
-pub async fn r_admin_debug(ri: RequestInfo<'_>) -> MyResult<RawHtml<String>> {
+pub async fn r_admin_debug(ri: RequestInfo<'_>) -> MyResult<UiPage> {
ri.require_admin()?;
let mut o = String::new();
writeln!(o, "===== DATABASE =====")?;