diff --git a/frontend/src/pages/user/workspace/requestIssue/Issue.vue b/frontend/src/pages/user/workspace/requestIssue/Issue.vue index 1dd30c9..e95672c 100644 --- a/frontend/src/pages/user/workspace/requestIssue/Issue.vue +++ b/frontend/src/pages/user/workspace/requestIssue/Issue.vue @@ -279,7 +279,7 @@ export default { }, attachFile() { if (this.uploadFile) { - WorksapceApi.attachFileToRequest(this.uploadFile) + WorksapceApi.attachFileToRequest(this.request_id, this.uploadFile) .then((response) => { this.mnx_navToRequestSubmitted(this.request_id) }) diff --git a/frontend/src/utils/backend/workspace.js b/frontend/src/utils/backend/workspace.js index c1143e5..c58d242 100644 --- a/frontend/src/utils/backend/workspace.js +++ b/frontend/src/utils/backend/workspace.js @@ -308,21 +308,15 @@ class WorksapceApi { static attachFileToRequest(request_id, file) { let jwt = userUtils.getJwtToken() const formData = new FormData() + formData.append('request_id', request_id) formData.append('file', file) - const request = backendAxios.post( - '/api/document/upload', - { - request_id: request_id - }, - formData, - { - headers: { - 'Content-Type': 'multipart/form-data', - Authorization: `Bearer ${jwt}` - } + const request = backendAxios.post('/api/workspace/request/attach-file-for-request', formData, { + headers: { + 'Content-Type': 'multipart/form-data', + Authorization: `Bearer ${jwt}` } - ) + }) return request } }