Fixe numéros mal castés en nombre

This commit is contained in:
Simon Pistache 2023-05-13 12:33:20 +02:00
parent 6d0a52a5df
commit 8c446eeb4b

View File

@ -5,9 +5,7 @@ const iptc = require("node-iptc");
// find all images // find all images
const slug = process.env["PACKAGE_NAME"]; const slug = process.env["PACKAGE_NAME"];
console.log(slug);
const root = process.env["ENTRY_FOLDER"]; const root = process.env["ENTRY_FOLDER"];
console.log(root);
let workingDirectory = path.join("../..", root, slug); let workingDirectory = path.join("../..", root, slug);
// extract metadata from them // extract metadata from them
@ -35,10 +33,10 @@ fs.readdir(workingDirectory, (err, files) => {
metadata.supplemental_categories?.forEach(cat => { metadata.supplemental_categories?.forEach(cat => {
switch (cat) { switch (cat) {
case "dayHighlight": case "dayHighlight":
theme.dayHighlight ||= metadata.original_transmission_reference; theme.dayHighlight ||= parseInt(metadata.original_transmission_reference);
break; break;
case "nightHighlight": case "nightHighlight":
theme.nightHighlight ||= metadata.original_transmission_reference; theme.nightHighlight ||= parseInt(metadata.original_transmission_reference);
break; break;
default: default:
break; break;
@ -47,21 +45,21 @@ fs.readdir(workingDirectory, (err, files) => {
switch (metadata.category) { switch (metadata.category) {
case "day": case "day":
theme.dayImageList.push(metadata.original_transmission_reference); theme.dayImageList.push(parseInt(metadata.original_transmission_reference));
break; break;
case "night": case "night":
case "nig": case "nig":
theme.nightImageList.push(metadata.original_transmission_reference); theme.nightImageList.push(parseInt(metadata.original_transmission_reference));
break; break;
case "sunset": case "sunset":
case "twilight": case "twilight":
case "twi": case "twi":
theme.sunsetImageList.push(metadata.original_transmission_reference); theme.sunsetImageList.push(parseInt(metadata.original_transmission_reference));
break; break;
case "sunrise": case "sunrise":
case "dawn": case "dawn":
case "daw": case "daw":
theme.sunriseImageList.push(metadata.original_transmission_reference); theme.sunriseImageList.push(parseInt(metadata.original_transmission_reference));
break; break;
default: default:
break; break;