From 64ad9a955f45746fb8129c7f86c3d87184276df1 Mon Sep 17 00:00:00 2001 From: Nils Maier Date: Tue, 20 Aug 2019 23:08:05 +0200 Subject: [PATCH] auto prefix with https:// --- windows/single.ts | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/windows/single.ts b/windows/single.ts index ed770a2..f05826f 100644 --- a/windows/single.ts +++ b/windows/single.ts @@ -90,16 +90,23 @@ function displayError(err: string) { } async function downloadInternal(paused: boolean) { - const usable = $("#URL").value.trim(); - const gen = new BatchGenerator(usable); + let usable = $("#URL").value.trim(); let url; try { url = new URL(usable).toString(); } catch (ex) { - return displayError("error.invalidURL"); + try { + url = new URL(`https://${usable}`).toString(); + $("#URL").value = usable = `https://${usable}`; + } + catch (ex) { + return displayError("error.invalidURL"); + } } + const gen = new BatchGenerator(usable); + const usableReferrer = $("#referrer").value.trim(); let referrer; try {