From c4102ff7a295913714022885f17bf3779b007376 Mon Sep 17 00:00:00 2001 From: freearhey <7253922+freearhey@users.noreply.github.com> Date: Tue, 27 Jun 2023 14:34:52 +0300 Subject: [PATCH] Update sat.tv.config.js --- sites/sat.tv/sat.tv.config.js | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/sites/sat.tv/sat.tv.config.js b/sites/sat.tv/sat.tv.config.js index 829b19b7..e89a01ed 100644 --- a/sites/sat.tv/sat.tv.config.js +++ b/sites/sat.tv/sat.tv.config.js @@ -23,11 +23,12 @@ module.exports = { } }, data({ channel, date }) { + const [satSatellite, satLineup] = channel.site_id.split('#') const params = new URLSearchParams() params.append('dateFiltre', date.format('YYYY-MM-DD')) params.append('hoursFiltre', '0') - params.append('satLineup', '38') - params.append('satSatellite', '1') + params.append('satLineup', satLineup) + params.append('satSatellite', satSatellite) params.append('userDateTime', date.valueOf()) params.append('userTimezone', 'Europe/London') @@ -54,12 +55,12 @@ module.exports = { return programs }, - async channels({ lang }) { + async channels({ lang, satLineup, satSatellite }) { const params = new URLSearchParams() params.append('dateFiltre', dayjs().format('YYYY-MM-DD')) params.append('hoursFiltre', '0') - params.append('satLineup', '38') - params.append('satSatellite', '1') + params.append('satLineup', satLineup) + params.append('satSatellite', satSatellite) params.append('userDateTime', dayjs().valueOf()) params.append('userTimezone', 'Europe/London') const data = await axios @@ -116,10 +117,11 @@ function parseDuration($item) { } function parseItems(content, channel) { + const [, , site_id] = channel.site_id.split('#') const $ = cheerio.load(content) const channelData = $('.main-container-channels-events > .container-channel-events') .filter((index, el) => { - return $(el).find('.channel-title').text().trim() === channel.site_id + return $(el).find('.channel-title').text().trim() === site_id }) .first() if (!channelData) return []