Update format.js
Ignore protocol during duplicates search for unsorted channels too
This commit is contained in:
parent
0ca88e68f8
commit
4c457f98fa
|
@ -184,8 +184,8 @@ async function updateFromEPG(playlist) {
|
||||||
|
|
||||||
async function removeUnsortedDuplicates(playlist) {
|
async function removeUnsortedDuplicates(playlist) {
|
||||||
console.info(` Looking for duplicates...`)
|
console.info(` Looking for duplicates...`)
|
||||||
const urls = globalBuffer.map(i => i.url)
|
const urls = globalBuffer.map(i => i.url.replace(/(^\w+:|^)\/\//, ''))
|
||||||
const channels = playlist.channels.filter(i => !urls.includes(i.url))
|
const channels = playlist.channels.filter(i => !urls.includes(i.url.replace(/(^\w+:|^)\/\//, '')))
|
||||||
if (channels.length === playlist.channels.length) return playlist
|
if (channels.length === playlist.channels.length) return playlist
|
||||||
playlist.channels = channels
|
playlist.channels = channels
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue