aboutsummaryrefslogtreecommitdiff
path: root/server/src/ui/node.rs
diff options
context:
space:
mode:
Diffstat (limited to 'server/src/ui/node.rs')
-rw-r--r--server/src/ui/node.rs11
1 files changed, 5 insertions, 6 deletions
diff --git a/server/src/ui/node.rs b/server/src/ui/node.rs
index cf5c793..0473a94 100644
--- a/server/src/ui/node.rs
+++ b/server/src/ui/node.rs
@@ -4,13 +4,12 @@
Copyright (C) 2026 metamuffin <metamuffin.org>
*/
use super::error::MyResult;
-use crate::request_info::RequestInfo;
-use jellycommon::jellyobject::Object;
-use jellyui::render_view;
-use rocket::{get, response::content::RawHtml};
+use crate::{request_info::RequestInfo, ui_responder::UiResponse};
+use jellycommon::jellyobject::ObjectBuffer;
+use rocket::get;
#[get("/n/<slug>")]
-pub fn r_node(ri: RequestInfo<'_>, slug: &str) -> MyResult<RawHtml<String>> {
+pub fn r_node(ri: RequestInfo<'_>, slug: &str) -> MyResult<UiResponse> {
ri.require_user()?;
- Ok(RawHtml(render_view(ri.render_info(), Object::EMPTY)))
+ Ok(ri.respond_ui(ObjectBuffer::empty()))
}