From 1cda2233a19664eeda92388cd1d25a9f1beec7ad Mon Sep 17 00:00:00 2001 From: FARID <73460766+ItsSheira@users.noreply.github.com> Date: Tue, 17 Aug 2021 22:41:52 +0700 Subject: [PATCH] Fix invalid date --- sites/vidio.com.config.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sites/vidio.com.config.js b/sites/vidio.com.config.js index 56b16d64..3661e21a 100644 --- a/sites/vidio.com.config.js +++ b/sites/vidio.com.config.js @@ -4,6 +4,7 @@ const dayjs = require('dayjs') const utc = require('dayjs/plugin/utc') const customParseFormat = require('dayjs/plugin/customParseFormat') const timezone = require('dayjs/plugin/timezone') +require('dayjs/locale/id') dayjs.extend(utc) dayjs.extend(customParseFormat) @@ -23,8 +24,8 @@ module.exports = { const scheduleDate = dom.window.document.querySelector( 'div.b-livestreaming-daily-schedule__date-label' - ).textContent - const currdate = dayjs(scheduleDate) + ).textContent.split(',') + const currdate = dayjs(scheduleDate[1], 'DD MMMM YYYY', 'id') const list = dom.window.document.querySelector( `#schedule-content-${currdate.format( 'YYYYMMDD'