1
0
mirror of https://github.com/snobu/destreamer.git synced 2026-02-23 14:58:25 +00:00

Discard url queries when sanitizing urls (#77)

authored-by: kylon <kylonux@gmail.com>
This commit is contained in:
kylon
2020-04-25 23:51:07 +02:00
committed by GitHub
parent df7fe98a7f
commit 81a15b2023

View File

@@ -10,9 +10,7 @@ function sanitizeUrls(urls: string[]) {
const sanitized: string[] = []; const sanitized: string[] = [];
for (let i=0, l=urls.length; i<l; ++i) { for (let i=0, l=urls.length; i<l; ++i) {
const urlAr = urls[i].split('?'); let url = urls[i].split('?')[0];
const query = urlAr.length === 2 && urlAr[1] !== '' ? '?'+urlAr[1] : '';
let url = urlAr[0];
if (!rex.test(url)) { if (!rex.test(url)) {
if (url !== '') if (url !== '')
@@ -24,7 +22,7 @@ function sanitizeUrls(urls: string[]) {
if (url.substring(0, 8) !== 'https://') if (url.substring(0, 8) !== 'https://')
url = 'https://'+url; url = 'https://'+url;
sanitized.push(url+query); sanitized.push(url);
} }
if (!sanitized.length) if (!sanitized.length)