diff options
author | metamuffin <metamuffin@disroot.org> | 2025-04-16 20:31:43 +0200 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2025-04-16 20:31:43 +0200 |
commit | 8c83031227eac0d232c6d5d0d0d868c300ecce0a (patch) | |
tree | 0ac355d9d2faa17617930c0fe9f3e6f71becbfd6 /server | |
parent | d26849375c70c795fdf664f9dfea68c273b6d483 (diff) | |
download | jellything-8c83031227eac0d232c6d5d0d0d868c300ecce0a.tar jellything-8c83031227eac0d232c6d5d0d0d868c300ecce0a.tar.bz2 jellything-8c83031227eac0d232c6d5d0d0d868c300ecce0a.tar.zst |
fix player node page after merge
Diffstat (limited to 'server')
-rw-r--r-- | server/src/routes/ui/player.rs | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/server/src/routes/ui/player.rs b/server/src/routes/ui/player.rs index d2a8236..ff404fa 100644 --- a/server/src/routes/ui/player.rs +++ b/server/src/routes/ui/player.rs @@ -6,14 +6,12 @@ use super::{ account::session::{token, Session}, layout::LayoutPage, - node::{get_similar_media, DatabaseNodeUserDataExt}, + node::{get_similar_media, DatabaseNodeUserDataExt, NodePage}, + sort::NodeFilterSort, }; use crate::{ database::Database, - routes::ui::{ - assets::rocket_uri_macro_r_item_backdrop, error::MyResult, layout::DynLayoutPage, - }, - uri, + routes::ui::{error::MyResult, layout::DynLayoutPage}, }; use anyhow::anyhow; use jellybase::CONF; @@ -65,7 +63,7 @@ pub fn r_player( id: NodeID, conf: PlayerConfig, ) -> MyResult<Either<DynLayoutPage<'_>, Redirect>> { - let (node, _udata) = db.get_node_with_userdata(id, &session)?; + let (node, udata) = db.get_node_with_userdata(id, &session)?; let mut parents = node .parents @@ -123,11 +121,9 @@ pub fn r_player( class: Some("player"), content: markup::new! { @if playing { - // TODO // video[src=uri!(r_stream(&node.slug, &spec)), controls, preload="auto"]{} - } else { - img.backdrop[src=uri!(r_item_backdrop(&node.slug, Some(2048))).to_string()]; } + @NodePage { children: &[], parents: &parents, filter: &NodeFilterSort::default(), node: &node, udata: &udata, player: true, similar: &similar } @conf }, })) |