Skip to content

Commit 7045d2a

Browse files
nicoschmdtjoaomariolago
authored andcommitted
core: frontend: components: version-chooser: Remove trailing slash and fix file upload handling in load endpoint
1 parent 9e095c0 commit 7045d2a

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

core/frontend/src/components/version-chooser/VersionChooser.vue

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -477,12 +477,14 @@ export default Vue.extend({
477477
const file = this.getInputFile()
478478
if (file) {
479479
this.disable_upload_controls = true
480+
const formData = new FormData()
481+
formData.append('file', file)
482+
480483
await back_axios({
481484
method: 'POST',
482-
url: '/version-chooser/v1.0/version/load/',
485+
url: '/version-chooser/v1.0/version/load',
483486
timeout: 15 * 60 * 1000, // Wait for 15min
484-
data: file,
485-
headers: { 'Content-Type': 'undefined' },
487+
data: formData,
486488
onUploadProgress: (event) => {
487489
this.upload_percentage = Math.round(100 * (event.loaded / event.total))
488490
},

0 commit comments

Comments
 (0)