From 33912af6a58d28be19df3538eb095eca2d97f60e Mon Sep 17 00:00:00 2001 From: Aleksandr Statciuk Date: Fri, 4 Mar 2022 20:35:36 +0300 Subject: [PATCH] Update parse.js --- scripts/commands/channels/parse.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/scripts/commands/channels/parse.js b/scripts/commands/channels/parse.js index 395d5fa6..0200de32 100644 --- a/scripts/commands/channels/parse.js +++ b/scripts/commands/channels/parse.js @@ -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`