diff --git a/web/model-manager.js b/web/model-manager.js index 513eeae..21218f9 100644 --- a/web/model-manager.js +++ b/web/model-manager.js @@ -23,11 +23,10 @@ function request(url, options = undefined) { async function loadWorkflow(url) { const uri = (new URL(url)).searchParams.get("uri"); const fileNameIndex = Math.max(uri.lastIndexOf("/"), uri.lastIndexOf("\\")) + 1; - const fileName = uri.substring(fileNameIndex); + const fileName = uri.substring(0, fileNameIndex); const response = await fetch(url); const data = await response.blob(); - const datatype = data.type; - const file = new File([data], fileName, { datatype }); + const file = new File([data], fileName, { type: data.type }); app.handleFile(file); }