diff --git a/index.js b/index.js index 675b46e..cbab041 100644 --- a/index.js +++ b/index.js @@ -26,8 +26,7 @@ async function getTimetabe() { return timetable; } - -setInterval(async () => { +async function main() { const timetable = await getTimetabe(); if (!timetable || timetable.length === 0) { @@ -138,5 +137,10 @@ setInterval(async () => { } console.log(`✅ Sync done — Created: ${created}, Updated: ${updated}, Skipped: ${skipped}`); +} +main(); + +setInterval(async () => { + await main(); }, 1000 * 60 * 30); // Alle 30 Minuten aktualisieren \ No newline at end of file