From b814897c84ed31d0e83d647227e85cebd7d67413 Mon Sep 17 00:00:00 2001 From: Aleksandr Statciuk Date: Tue, 12 Oct 2021 01:23:28 +0300 Subject: [PATCH] Update parser.js --- scripts/parser.js | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/scripts/parser.js b/scripts/parser.js index ed93fe08..0510842a 100644 --- a/scripts/parser.js +++ b/scripts/parser.js @@ -7,7 +7,10 @@ parser.parseChannels = function (xml) { const siteTag = result.elements.find(el => el.name === 'site') const channelsTags = siteTag.elements.filter(el => el.name === 'channels') - let output = [] + const output = { + site: siteTag.attributes.site, + groups: [] + } channelsTags.forEach(channelsTag => { const channels = channelsTag.elements @@ -21,7 +24,11 @@ parser.parseChannels = function (xml) { return channel }) - output = output.concat(channels) + + output.groups.push({ + country: channelsTag.attributes.country, + channels + }) }) return output