sync with master

This commit is contained in:
Ismaël Moret
2025-01-07 15:10:07 +00:00
2 changed files with 15 additions and 1 deletions
@@ -16,9 +16,12 @@ module.exports = {
const start = parseStart(item)
const stop = parseStop(item, start)
programs.push({
title: item.season?.serie?.title ? item.season.serie.title : item.title,
title: item.title,
subTitle: item.season?.serie?.title,
category: item.genreDetailed,
description: item.synopsis,
season: parseSeason(item),
episode: parseEpisode(item),
image: parseImage(item),
start: start.toJSON(),
stop: stop.toJSON()
@@ -61,6 +64,14 @@ function parseStop(item, start) {
return start.add(item.duration, 's')
}
function parseSeason(item) {
return item.season?.number
}
function parseEpisode(item) {
return item.episodeNumber
}
function parseItems(content, channel) {
const data = JSON.parse(content)