diff --git a/server/miastamaszerujace.js b/server/miastamaszerujace.js index ce14f2b3b..c9d6cf42c 100644 --- a/server/miastamaszerujace.js +++ b/server/miastamaszerujace.js @@ -40,7 +40,7 @@ const fetchEvents = async () => { const dir = `${__dirname}/../static/calendar`; const path = `${dir}/miastamaszerujace-${year}.json`; - const previous = fs.existsSync(path) ? JSON.parse(fs.readFileSync(path).toString('UTF-8')) : null; + const previous = fs.existsSync(path) ? JSON.parse(fs.readFileSync(path).toString('UTF-8')) : []; if (JSON.stringify(events) !== JSON.stringify(previous)) { console.log('wykryto zmiany, wysyƂam maila'); mailer('andrea@pronouns.page', 'miastamaszerujace', { @@ -49,6 +49,7 @@ const fetchEvents = async () => { maxwidth: '100%', }) } + if (previous.length > events.length) { return; } fs.writeFileSync(path, JSON.stringify(events, null, 4)); createEvents(