From c05bfcc2775f0e11db6e856bfcf06d0419c35d54 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Fri, 27 Feb 2026 14:40:15 +0100 Subject: ui changed before object slices --- ui/src/components/props.rs | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'ui/src/components/props.rs') diff --git a/ui/src/components/props.rs b/ui/src/components/props.rs index 5fa9d3e..e672919 100644 --- a/ui/src/components/props.rs +++ b/ui/src/components/props.rs @@ -9,16 +9,13 @@ use crate::{ format::{format_count, format_duration}, }; use chrono::DateTime; -use jellycommon::{ - jellyobject::{Object, TypedTag}, - *, -}; +use jellycommon::{jellyobject::TypedTag, *}; use jellyui_locale::tr; use std::marker::PhantomData; markup::define! { - Props<'a>(ri: &'a RenderInfo<'a>, nku: Object<'a>, full: bool) { - @let node = nku.get(NKU_NODE).unwrap_or_default(); + Props<'a>(ri: &'a RenderInfo<'a>, nku: &'a Nku<'a>, full: bool) { + @let node = nku.node; .props { @if let Some(dur) = node.get(NO_DURATION) { p { @format_duration(dur) } -- cgit v1.3