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