blob: cf5c7932d5eb7d774504476f6172f7ab4d558951 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
/*
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 <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};
#[get("/n/<slug>")]
pub fn r_node(ri: RequestInfo<'_>, slug: &str) -> MyResult<RawHtml<String>> {
ri.require_user()?;
Ok(RawHtml(render_view(ri.render_info(), Object::EMPTY)))
}
|