From 23906da6197d785e2299bbb8b4f400f25729b513 Mon Sep 17 00:00:00 2001 From: Cory Dransfeldt Date: Wed, 7 Aug 2024 13:01:44 -0700 Subject: [PATCH] fix: genre control flow --- package-lock.json | 4 ++-- package.json | 2 +- src/pages/dynamic/music/genre.html | 5 +++-- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3b61f16e..542bd414 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "coryd.dev", - "version": "21.6.2", + "version": "21.6.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "coryd.dev", - "version": "21.6.2", + "version": "21.6.3", "license": "MIT", "dependencies": { "@cdransf/api-text": "^1.4.0", diff --git a/package.json b/package.json index a669e912..672e9ea8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "coryd.dev", - "version": "21.6.2", + "version": "21.6.3", "description": "The source for my personal site. Built using 11ty (and other tools).", "type": "module", "scripts": { diff --git a/src/pages/dynamic/music/genre.html b/src/pages/dynamic/music/genre.html index d2950e33..c34a9c27 100644 --- a/src/pages/dynamic/music/genre.html +++ b/src/pages/dynamic/music/genre.html @@ -16,6 +16,7 @@ schema: genre is {% endif %} {%- endcapture -%} +{%- assign mediaLinks = genre.artists | sortByPlaysDescending: "total_plays" | mediaLinks: "artist", 5 -%} {%- capture js -%} {% render "../../../assets/scripts/text-toggle.js" %} {%- endcapture -%} @@ -24,8 +25,8 @@ schema: genre {% tablericon "arrow-left" "Go back to the music index page" %} Back to music
- {%- if genre.total_plays > 0 -%} -

My top {{ genre.name }} artists {{ connectingWord }} {{ genre.artists | sortByPlaysDescending: "total_plays" | mediaLinks: "artist", 5 }}. I've listened to {{ genre.total_plays | formatNumber }} tracks form this genre.

+ {%- if mediaLinks -%} +

My top {{ genre.name }} artists {{ connectingWord }} {{ mediaLinks }}. I've listened to {{ genre.total_plays | formatNumber }} tracks form this genre.


{% endif %} {%- if genre.description -%}