diff options
author | (quasar) nebula <qznebula@protonmail.com> | 2023-11-13 16:36:36 -0400 |
---|---|---|
committer | (quasar) nebula <qznebula@protonmail.com> | 2023-11-13 16:36:36 -0400 |
commit | 52cc83065f41472a4c32c2003b0a715a66d4739a (patch) | |
tree | e3f13a3b5b355474c9f3dc351d0d9685b41f2161 | |
parent | 61c8aa5c17ee6fd96f2e72f8d8a47eb0878ffa7e (diff) |
content: generateWikiHomeAlbumsRow: handle no names in carousel
-rw-r--r-- | src/content/dependencies/generateWikiHomeAlbumsRow.js | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/content/dependencies/generateWikiHomeAlbumsRow.js b/src/content/dependencies/generateWikiHomeAlbumsRow.js index 2c6a147e..a19f104c 100644 --- a/src/content/dependencies/generateWikiHomeAlbumsRow.js +++ b/src/content/dependencies/generateWikiHomeAlbumsRow.js @@ -108,14 +108,15 @@ export default { stitchArrays({ image: relations.images, path: data.paths, - name: data.names, + name: data.names ?? data.paths.slice().fill(null), }).map(({image, path, name}) => image.slots({ path, missingSourceContent: - language.$('misc.albumGrid.noCoverArt', { - album: name, - }), + name && + language.$('misc.albumGrid.noCoverArt', { + album: name, + }), })); commonSlots.actionLinks = |