diff --git a/frontend/src/api/upload.js b/frontend/src/api/upload.js index 8442cc74d..d5475080e 100644 --- a/frontend/src/api/upload.js +++ b/frontend/src/api/upload.js @@ -3,6 +3,8 @@ import { apiReq } from "./api-utils"; export const utilsAPI = { // import { api } from "@/api"; async uploadFile(url, fileObject) { + console.log("API Called"); + let response = await apiReq.post(url, fileObject, { headers: { "Content-Type": "multipart/form-data", diff --git a/frontend/src/components/Admin/Migration/MigrationCard.vue b/frontend/src/components/Admin/Migration/MigrationCard.vue index f0496caca..3f5848d0f 100644 --- a/frontend/src/components/Admin/Migration/MigrationCard.vue +++ b/frontend/src/components/Admin/Migration/MigrationCard.vue @@ -10,6 +10,7 @@ :url="`/api/migrations/${folder}/upload`" fileName="archive" @uploaded="$emit('refresh')" + :post="true" /> diff --git a/frontend/src/components/Recipe/RecipeEditor/ImageUploadBtn.vue b/frontend/src/components/Recipe/RecipeEditor/ImageUploadBtn.vue index d3154c84a..de9f063e1 100644 --- a/frontend/src/components/Recipe/RecipeEditor/ImageUploadBtn.vue +++ b/frontend/src/components/Recipe/RecipeEditor/ImageUploadBtn.vue @@ -17,6 +17,7 @@ file-name="image" :text-btn="false" @uploaded="uploadImage" + :post="false" /> diff --git a/frontend/src/components/UI/UploadBtn.vue b/frontend/src/components/UI/UploadBtn.vue index b69b8a130..8f0eb3b17 100644 --- a/frontend/src/components/UI/UploadBtn.vue +++ b/frontend/src/components/UI/UploadBtn.vue @@ -46,11 +46,12 @@ export default { if (this.file != null) { this.isSelecting = true; - if (this.post) { + if (!this.post) { this.$emit(UPLOAD_EVENT, this.file); this.isSelecting = false; return; } + let formData = new FormData(); formData.append(this.fileName, this.file);