Update parse.js

This commit is contained in:
Aleksandr Statciuk 2022-03-04 20:35:36 +03:00
parent 725ddf1ad6
commit 33912af6a5
1 changed files with 6 additions and 1 deletions

View File

@ -24,7 +24,12 @@ async function main() {
if (isPromise(channels)) {
channels = await channels
}
channels = _.sortBy(channels, 'xmltv_id')
channels = channels.map(c => {
c.lang = c.lang || 'en'
return c
})
channels = _.sortBy(channels, ['lang', 'xmltv_id'])
const dir = file.dirname(options.config)
const outputFilepath = options.output || `${dir}/${config.site}.channels.xml`