mirror of
https://github.com/iptv-org/epg
synced 2025-12-17 10:56:57 -05:00
Update update-api.js
This commit is contained in:
@@ -40,13 +40,15 @@ async function loadPrograms() {
|
|||||||
let items = await db.programs.find({})
|
let items = await db.programs.find({})
|
||||||
|
|
||||||
items = items.map(item => {
|
items = items.map(item => {
|
||||||
|
const categories = Array.isArray(item.category) ? item.category : [item.category]
|
||||||
|
|
||||||
return {
|
return {
|
||||||
channel: item.channel,
|
channel: item.channel,
|
||||||
site: item.site,
|
site: item.site,
|
||||||
lang: item.lang,
|
lang: item.lang,
|
||||||
title: item.title,
|
title: item.title,
|
||||||
desc: item.description || null,
|
desc: item.description || null,
|
||||||
categories: item.category || [],
|
categories: categories.filter(i => i),
|
||||||
season: item.season || null,
|
season: item.season || null,
|
||||||
episode: item.episode || null,
|
episode: item.episode || null,
|
||||||
image: item.icon || null,
|
image: item.icon || null,
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user