From 0ca88e68f850d1c25d6a2665416a98e27a1b7647 Mon Sep 17 00:00:00 2001 From: freearhey Date: Mon, 1 Mar 2021 01:09:51 +0300 Subject: [PATCH] Update format.js Ignore protocol on duplicate search --- scripts/format.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/scripts/format.js b/scripts/format.js index 0a69b878c..080a57c6d 100644 --- a/scripts/format.js +++ b/scripts/format.js @@ -87,9 +87,10 @@ async function removeDuplicates(playlist) { console.info(` Looking for duplicates...`) let buffer = {} const channels = playlist.channels.filter(i => { - const result = typeof buffer[i.url] === 'undefined' + const url = i.url.replace(/(^\w+:|^)\/\//, '') + const result = typeof buffer[url] === 'undefined' if (result) { - buffer[i.url] = true + buffer[url] = true } return result