Update epg-grabber.js
This commit is contained in:
parent
2a28c59fb9
commit
81c8bcb7ea
|
@ -39,23 +39,21 @@ async function main() {
|
||||||
let programs = []
|
let programs = []
|
||||||
const channels = utils.parseChannels(config.channels)
|
const channels = utils.parseChannels(config.channels)
|
||||||
for (let channel of channels) {
|
for (let channel of channels) {
|
||||||
await grabber.grab(channel, config, result => {
|
await grabber
|
||||||
result.on('data', function (data) {
|
.grab(channel, config, (data, err) => {
|
||||||
console.log(
|
if (err) {
|
||||||
` ${config.site} - ${data.channel.xmltv_id} - ${data.date.format('MMM D, YYYY')} (${
|
console.log(` Error: ${err.message}`)
|
||||||
data.programs.length
|
} else {
|
||||||
} programs)`
|
console.log(
|
||||||
)
|
` ${config.site} - ${data.channel.xmltv_id} - ${data.date.format('MMM D, YYYY')} (${
|
||||||
|
data.programs.length
|
||||||
|
} programs)`
|
||||||
|
)
|
||||||
|
}
|
||||||
})
|
})
|
||||||
|
.then(results => {
|
||||||
result.on('error', function (err) {
|
|
||||||
console.log(` Error: ${err.message}`)
|
|
||||||
})
|
|
||||||
|
|
||||||
result.on('done', function (results) {
|
|
||||||
programs = programs.concat(results)
|
programs = programs.concat(results)
|
||||||
})
|
})
|
||||||
})
|
|
||||||
}
|
}
|
||||||
|
|
||||||
const xml = utils.convertToXMLTV({ config, channels, programs })
|
const xml = utils.convertToXMLTV({ config, channels, programs })
|
||||||
|
|
Loading…
Reference in New Issue