From 1eee031a7e1b5eb1e2fd3d3fb7411bb7a8a841ef Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Tue, 19 Nov 2024 09:22:42 -0400 Subject: content: generate{Album,Track,}ReferencingArtworksPage --- src/page/album.js | 10 ++++++++++ src/page/track.js | 10 ++++++++++ 2 files changed, 20 insertions(+) (limited to 'src/page') diff --git a/src/page/album.js b/src/page/album.js index 76f3d6b0..be551ca7 100644 --- a/src/page/album.js +++ b/src/page/album.js @@ -50,6 +50,16 @@ export function pathsForTarget(album) { }, }, + !empty(album.referencedByArtworks) && { + type: 'page', + path: ['albumReferencingArtworks', album.directory], + + contentFunction: { + name: 'generateAlbumReferencingArtworksPage', + args: [album], + }, + }, + /* { type: 'data', diff --git a/src/page/track.js b/src/page/track.js index ea5d0dce..94a1e48d 100644 --- a/src/page/track.js +++ b/src/page/track.js @@ -29,5 +29,15 @@ export function pathsForTarget(track) { args: [track], }, }, + + !empty(track.referencedByArtworks) && { + type: 'page', + path: ['trackReferencingArtworks', track.directory], + + contentFunction: { + name: 'generateTrackReferencingArtworksPage', + args: [track], + }, + }, ]; } -- cgit 1.3.0-6-gf8a5