diff --git a/scrape/parse/v1_v2.js b/scrape/parse/v1_v2.js index d109b26..63daec5 100644 --- a/scrape/parse/v1_v2.js +++ b/scrape/parse/v1_v2.js @@ -22,7 +22,7 @@ export default async function parseV1V2(downloadedFilePath) { await workbook.xlsx.readFile(downloadedFilePath); const teacherMap = await parseTeachers(); - const dateRegex = /^(pondělí|úterý|středa|čtvrtek|pátek|po|út|ut|st|čt|ct|pa|pá)\s+(\d{1,2})\.\s*(\d{1,2})\.\s*(20\d{2})/i; + const dateRegex = /^(pondělí|úterý|středa|čtvrtek|pátek|po|út|ut|st|čt|ct|pa|pá)\s+(\d{1,2})\.\s*(\d{1,2})\.\s*(\d{2}|\d{4})/i; // Get today's date for comparison function getCurrentDateObject() { diff --git a/scrape/parse/v3.js b/scrape/parse/v3.js index 7a7792a..e7402ef 100644 --- a/scrape/parse/v3.js +++ b/scrape/parse/v3.js @@ -55,7 +55,7 @@ export default async function parseV3(downloadedFilePath) { // function getUpcomingSheets(workbook) { - const dateRegex = /^(pondělí|úterý|středa|čtvrtek|pátek|po|út|ut|st|čt|ct|pa|pá)\s+(\d{1,2})\.\s*(\d{1,2})\.\s*(20\d{2})/i; + const dateRegex = /^(pondělí|úterý|středa|čtvrtek|pátek|po|út|ut|st|čt|ct|pa|pá)\s+(\d{1,2})\.\s*(\d{1,2})\.\s*(\d{2}|\d{4})/i; const today = new Date(); const todayMidnight = new Date(today.getFullYear(), today.getMonth(), today.getDate());