fix: do not prepend modrinth.com to backup download url (#2908)
Signed-off-by: Evan Song <theevansong@gmail.com>
This commit is contained in:
parent
d3a7bf967e
commit
417f2a8b91
@ -304,10 +304,10 @@ const initiateDownload = async (backupId: string) => {
|
|||||||
throw new Error("Invalid download URL.");
|
throw new Error("Invalid download URL.");
|
||||||
}
|
}
|
||||||
|
|
||||||
let finalDownloadUrl = downloadurl.download_url;
|
let finalDownloadUrl: string = downloadurl.download_url;
|
||||||
|
|
||||||
if (!/^https?:\/\//i.test(finalDownloadUrl)) {
|
if (!/^https?:\/\//i.test(finalDownloadUrl)) {
|
||||||
finalDownloadUrl = `${window.location.origin}${finalDownloadUrl.startsWith("/") ? "" : "/"}${finalDownloadUrl}`;
|
finalDownloadUrl = `https://${finalDownloadUrl.startsWith("/") ? finalDownloadUrl.substring(1) : finalDownloadUrl}`;
|
||||||
}
|
}
|
||||||
|
|
||||||
const a = document.createElement("a");
|
const a = document.createElement("a");
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user