From f88f5cce974a91c26415b7a443211b33b9089798 Mon Sep 17 00:00:00 2001 From: Aleksandr Statciuk Date: Wed, 6 Jul 2022 20:00:49 +0300 Subject: [PATCH] Update load.js --- scripts/commands/cluster/load.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/scripts/commands/cluster/load.js b/scripts/commands/cluster/load.js index a322b4c8..160b0e1b 100644 --- a/scripts/commands/cluster/load.js +++ b/scripts/commands/cluster/load.js @@ -1,5 +1,5 @@ const _ = require('lodash') -const { EPGGrabber } = require('epg-grabber') +const { EPGGrabber, Channel } = require('epg-grabber') const { program } = require('commander') const { db, logger, timer, file, parser } = require('../../core') const dayjs = require('dayjs') @@ -47,9 +47,10 @@ async function main() { }) const grabber = new EPGGrabber(config) for (const item of items) { - await grabber.grab(item.channel, item.date, async (data, err) => { + const channel = new Channel(item.channel) + await grabber.grab(channel, item.date, async (data, err) => { logger.info( - `[${i}/${total}] ${item.channel.site} (${item.channel.lang}) - ${item.channel.id} - ${dayjs + `[${i}/${total}] ${channel.site} (${channel.lang}) - ${channel.id} - ${dayjs .utc(data.date) .format('MMM D, YYYY')} (${data.programs.length} programs)` )