diff --git a/src/lib/converters/vertd.svelte.ts b/src/lib/converters/vertd.svelte.ts index 12a0cd2..d7adf9c 100644 --- a/src/lib/converters/vertd.svelte.ts +++ b/src/lib/converters/vertd.svelte.ts @@ -132,13 +132,17 @@ const uploadFile = async (file: VertFile): Promise => { return new Promise((resolve, reject) => { xhr.upload.addEventListener("progress", (e) => { + console.log(e); if (e.lengthComputable) { file.progress = progressEstimate(e.loaded / e.total, "upload"); } }); + console.log("meow"); + xhr.onload = () => { try { + console.log("xhr.responseText"); const res = JSON.parse(xhr.responseText); if (res.type === "error") { reject(res.data); @@ -146,15 +150,18 @@ const uploadFile = async (file: VertFile): Promise => { } resolve(res.data); } catch { + console.log(xhr.responseText); reject(xhr.statusText); } }; xhr.onerror = () => { + console.log(xhr.statusText); reject(xhr.statusText); }; xhr.send(formData); + console.log("sent!"); }); }; @@ -201,6 +208,7 @@ export class VertdConverter extends Converter { ".wmv", ".mov", ".gif", + ".mts", ]; // eslint-disable-next-line @typescript-eslint/no-explicit-any private log: (...msg: any[]) => void = () => {}; diff --git a/src/lib/types/file.svelte.ts b/src/lib/types/file.svelte.ts index a8b8b4d..dcae139 100644 --- a/src/lib/types/file.svelte.ts +++ b/src/lib/types/file.svelte.ts @@ -71,7 +71,7 @@ export class VertFile { error(["files"], castedErr.message); addToast( "error", - `Error converting file ${this.file.name}: ${castedErr.message}`, + `Error converting file ${this.file.name}: ${castedErr.message || castedErr}`, ); this.result = null; }