mirror of
https://github.com/iptv-org/epg.git
synced 2025-05-09 16:40:07 -04:00
Fix title parsing for arirang.com
This commit is contained in:
parent
7e1fbcbe15
commit
b4c4d51b07
4 changed files with 561 additions and 289 deletions
|
@ -59,7 +59,7 @@ module.exports = {
|
|||
const programDetail = await parseProgramDetail(item)
|
||||
|
||||
programs.push({
|
||||
title: item.displayNm,
|
||||
title: parseTitle(programDetail),
|
||||
start: parseStart(item),
|
||||
stop: parseStop(item),
|
||||
image: parseImage(programDetail),
|
||||
|
@ -121,6 +121,14 @@ async function parseProgramDetail(item) {
|
|||
})
|
||||
}
|
||||
|
||||
function parseTitle(programDetail) {
|
||||
if (programDetail && programDetail.title && programDetail.title[0] && programDetail.title[0].text) {
|
||||
return programDetail.title[0].text
|
||||
} else {
|
||||
return ''
|
||||
}
|
||||
}
|
||||
|
||||
function parseImage(programDetail) {
|
||||
if (programDetail && programDetail.image && programDetail.image[0].url) {
|
||||
return programDetail.image[0].url
|
||||
|
@ -150,4 +158,4 @@ function parseDescription(programDetail) {
|
|||
} else {
|
||||
return ''
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue