/* This file is part of jellything (https://codeberg.org/metamuffin/jellything) which is licensed under the GNU Affero General Public License (version 3); see /COPYING. Copyright (C) 2026 metamuffin */ pub mod import; use super::error::MyResult; use crate::{request_info::RequestInfo, ui_responder::UiResponse}; use jellycommon::{VIEW_ADMIN_DASHBOARD, jellyobject::ObjectBuffer}; use rocket::get; #[get("/admin/dashboard")] pub async fn r_admin_dashboard(ri: RequestInfo<'_>) -> MyResult { ri.require_admin()?; Ok(ri.respond_ui(ObjectBuffer::new(&mut [(VIEW_ADMIN_DASHBOARD.0, &())]))) }