auto prefix with https://

This commit is contained in:
Nils Maier 2019-08-20 23:08:05 +02:00
parent aabaeed585
commit 64ad9a955f

View File

@ -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 {