diff --git a/scripts/collect-static-data.ts b/scripts/collect-static-data.ts index 012292b..437da99 100644 --- a/scripts/collect-static-data.ts +++ b/scripts/collect-static-data.ts @@ -61,6 +61,12 @@ function processAlbum(folderName: string) { } }); + if (parsedData['coverFileName']) { + if (!photos.includes(parsedData['coverFileName'])) { + console.error(red(`Error: Cover file ${albumPath}/photos/${parsedData['coverFileName']} does not exists!`)); + } + } + if (parsedData['photoDescription']) { Object.keys(parsedData['photoDescription']).forEach(item => { if (!photos.includes(item)) {