mirror of
https://github.com/iptv-org/epg.git
synced 2025-05-10 00:50:09 -04:00
Update update.js
This commit is contained in:
parent
51165a1e92
commit
f581df2b6d
1 changed files with 3 additions and 2 deletions
|
@ -26,7 +26,7 @@ async function main() {
|
||||||
logger.info('loading database/queue.db...')
|
logger.info('loading database/queue.db...')
|
||||||
await db.queue.load()
|
await db.queue.load()
|
||||||
db_queue = await db.queue.find({})
|
db_queue = await db.queue.find({})
|
||||||
logger.info(`found ${db_queue.length} channels`)
|
logger.info(`found ${db_queue.length} items`)
|
||||||
|
|
||||||
logger.info('loading database/programs.db...')
|
logger.info('loading database/programs.db...')
|
||||||
await db.programs.load()
|
await db.programs.load()
|
||||||
|
@ -44,7 +44,8 @@ async function main() {
|
||||||
main()
|
main()
|
||||||
|
|
||||||
async function generate() {
|
async function generate() {
|
||||||
let queue = _.groupBy(db_queue, i => (i.channel ? `${i.channel.lang}/${i.channel.site}` : `_`))
|
let queue = _.uniqBy(db_queue, i => i.channel.lang + i.channel.id + i.channel.site)
|
||||||
|
queue = _.groupBy(queue, i => (i.channel ? `${i.channel.lang}/${i.channel.site}` : `_`))
|
||||||
delete queue['_']
|
delete queue['_']
|
||||||
|
|
||||||
let programs = _.groupBy(db_programs, p =>
|
let programs = _.groupBy(db_programs, p =>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue