From dab0737cd6fa10e03725f3589a32887515f1ab59 Mon Sep 17 00:00:00 2001 From: Aleksandr Statciuk Date: Fri, 27 Aug 2021 17:11:54 +0300 Subject: [PATCH] Update ontvtonight.com.config.js --- sites/ontvtonight.com.config.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/sites/ontvtonight.com.config.js b/sites/ontvtonight.com.config.js index 6c77dc50..07f10f08 100644 --- a/sites/ontvtonight.com.config.js +++ b/sites/ontvtonight.com.config.js @@ -38,15 +38,17 @@ module.exports = { items.forEach(item => { const title = parseTitle(item) const start = parseStart(item, date) + const stop = parseStop(item, date) if (title && start) { - if (programs.length && !programs[programs.length - 1].stop) { + if (programs.length) { programs[programs.length - 1].stop = start } programs.push({ title, - start + start, + stop }) } }) @@ -55,6 +57,10 @@ module.exports = { } } +function parseStop(item, date) { + return date.tz('Europe/London').endOf('d') +} + function parseStart(item, date) { let time = (item.querySelector('td:nth-child(1) > h5') || { textContent: '' }).textContent.trim() time = `${date.format('DD/MM/YYYY')} ${time.toUpperCase()}`