From 714f8ffd7b3fc2a2c7a7a70477f6e51504e87f21 Mon Sep 17 00:00:00 2001 From: kn Date: Wed, 12 Nov 2025 10:17:25 +0100 Subject: [PATCH] Fix: Use uploadObject.getMimeType() instead of hardcoded mimetype --- Client/src/common/AMCApplication.js | 4 ++-- Client/src/common/AMCImplementation_Upload.js | 7 ++++++- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/Client/src/common/AMCApplication.js b/Client/src/common/AMCApplication.js index 5a03c470..3bd16843 100644 --- a/Client/src/common/AMCApplication.js +++ b/Client/src/common/AMCApplication.js @@ -561,7 +561,7 @@ export default class AMCApplication extends Common.AMCObject { formData.append("size", chunkData.byteLength); formData.append("offset", uploadOffset); formData.append("data", new Blob([chunkData], { - type: "application/3mf" + type: uploadObject.getMimeType () }), uploadObject.getFileName ()); application.axiosPostFormData("/upload/" + uploadObject.streamuuid, formData) @@ -689,7 +689,7 @@ export default class AMCApplication extends Common.AMCObject { formData.append("size", chunkData.byteLength); formData.append("offset", uploadOffset); formData.append("data", new Blob([chunkData], { - type: "application/3mf" + type: uploadObject.getMimeType () }), uploadObject.getFileName ()); application.axiosPostFormData("/upload/" + uploadObject.streamuuid, formData) diff --git a/Client/src/common/AMCImplementation_Upload.js b/Client/src/common/AMCImplementation_Upload.js index 217d59dd..77bfe5ba 100644 --- a/Client/src/common/AMCImplementation_Upload.js +++ b/Client/src/common/AMCImplementation_Upload.js @@ -191,7 +191,12 @@ export default class AMCUpload extends Common.AMCObject { { return this.sha256sum; } - + + getMimeType () + { + return this.itemState.getMimeType(); + } + checkIfUploadIsActive () { if (this.itemState) {