diff options
Diffstat (limited to 'server/src/routes/ui/node.rs')
-rw-r--r-- | server/src/routes/ui/node.rs | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/server/src/routes/ui/node.rs b/server/src/routes/ui/node.rs index 7ba455d..6ce82c2 100644 --- a/server/src/routes/ui/node.rs +++ b/server/src/routes/ui/node.rs @@ -174,22 +174,22 @@ markup::define! { p { @format_duration(m.duration) } p { @m.resolution_name() } } - @for (kind, value) in &node.ratings { - p { @match kind { - Rating::YoutubeLikes => { @format_count(*value as usize) " Likes" } - Rating::YoutubeViews => { @format_count(*value as usize) " Views" } - Rating::YoutubeFollowers => { @format_count(*value as usize) " Subscribers" } - Rating::RottenTomatoes => { @value " Tomatoes" } - Rating::Metacritic => { "Metacritic Score: " @value } - Rating::Imdb => { "IMDb Rating: " @value } - Rating::Tmdb => { "TMDB Rating: " @value } - } } + @if let Some(d) = &node.release_date { + p { @d.format("%Y-%m-%d").to_string() } } @if !node.children.is_empty() { p { @format!("{} items", node.children.len()) } } - @if let Some(d) = &node.release_date { - p { "Released " @d.format("%Y-%m-%d").to_string() } + @for (kind, value) in &node.ratings { + @match kind { + Rating::YoutubeLikes => {p{ @format_count(*value as usize) " Likes" }} + Rating::YoutubeViews => {p{ @format_count(*value as usize) " Views" }} + Rating::YoutubeFollowers => {p{ @format_count(*value as usize) " Subscribers" }} + Rating::RottenTomatoes => {p.rating{ @value " Tomatoes" }} + Rating::Metacritic => {p{ "Metacritic Score: " @value }} + Rating::Imdb => {p.rating{ "IMDb " @value }} + Rating::Tmdb => {p.rating{ "TMDB " @value }} + } } @if let Some(f) = &node.federated { p.federation { @f } |