diff options
Diffstat (limited to 'src/content/dependencies')
-rw-r--r-- | src/content/dependencies/generateAlbumInfoPage.js | 8 | ||||
-rw-r--r-- | src/content/dependencies/generateFlashCoverArtwork.js | 2 | ||||
-rw-r--r-- | src/content/dependencies/generateTrackInfoPage.js | 10 |
3 files changed, 12 insertions, 8 deletions
diff --git a/src/content/dependencies/generateAlbumInfoPage.js b/src/content/dependencies/generateAlbumInfoPage.js index 14745b96..1f741a60 100644 --- a/src/content/dependencies/generateAlbumInfoPage.js +++ b/src/content/dependencies/generateAlbumInfoPage.js @@ -109,9 +109,11 @@ export default { additionalNames: relations.additionalNamesBox, cover: - relations.cover?.slots({ - showReferenceLinks: true, - }), + (relations.cover + ? relations.cover.slots({ + showReferenceLinks: true, + }) + : null), mainContent: [ relations.releaseInfo, diff --git a/src/content/dependencies/generateFlashCoverArtwork.js b/src/content/dependencies/generateFlashCoverArtwork.js index a9fbde38..e6a72e78 100644 --- a/src/content/dependencies/generateFlashCoverArtwork.js +++ b/src/content/dependencies/generateFlashCoverArtwork.js @@ -1,5 +1,5 @@ export default { - contentDependencies: ['generateCoverArtwork'], + contentDependencies: ['generateCoverArtwork', 'image'], extraDependencies: ['html', 'language'], relations: (relation) => ({ diff --git a/src/content/dependencies/generateTrackInfoPage.js b/src/content/dependencies/generateTrackInfoPage.js index 39f2a437..4540b79c 100644 --- a/src/content/dependencies/generateTrackInfoPage.js +++ b/src/content/dependencies/generateTrackInfoPage.js @@ -140,10 +140,12 @@ export default { styleRules: [relations.albumStyleRules], cover: - relations.cover?.slots({ - showReferenceLinks: true, - showNonUniqueLine: true, - }), + (relations.cover + ? relations.cover.slots({ + showReferenceLinks: true, + showNonUniqueLine: true, + }) + : null), mainContent: [ relations.releaseInfo, |