From d8d224851b1de4665e80d08d1d1eca0f8ad2f9ee Mon Sep 17 00:00:00 2001 From: Aleksandr Statciuk Date: Sat, 5 Nov 2022 01:46:07 +0300 Subject: [PATCH] Update validate.js --- scripts/commands/channels/validate.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/scripts/commands/channels/validate.js b/scripts/commands/channels/validate.js index 5a9d6a3f..98cdf6bb 100644 --- a/scripts/commands/channels/validate.js +++ b/scripts/commands/channels/validate.js @@ -25,15 +25,15 @@ async function main() { const bufferBySiteId = {} const errors = [] for (const channel of channels) { - if (!bufferById[channel.id]) { - bufferById[channel.id] = channel + if (!bufferById[channel.id + channel.lang]) { + bufferById[channel.id + channel.lang] = channel } else { errors.push({ type: 'duplicate', xmltv_id: channel.id, ...channel }) stats.errors++ } - if (!bufferBySiteId[channel.site_id]) { - bufferBySiteId[channel.site_id] = channel + if (!bufferBySiteId[channel.site_id + channel.lang]) { + bufferBySiteId[channel.site_id + channel.lang] = channel } else { errors.push({ type: 'duplicate', xmltv_id: channel.id, ...channel }) stats.errors++