From 65bad4d6f79954c6fc1313f27747a9853e61038a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=BCneyt=20=C5=9Eent=C3=BCrk?= Date: Mon, 28 Jun 2021 11:46:53 +0300 Subject: [PATCH] close #2152 Fixed: Wizard empty company logo issue #mqc23x --- resources/assets/js/views/wizard/Company.vue | 21 ++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/resources/assets/js/views/wizard/Company.vue b/resources/assets/js/views/wizard/Company.vue index e6ff7db02..8ce161ab4 100644 --- a/resources/assets/js/views/wizard/Company.vue +++ b/resources/assets/js/views/wizard/Company.vue @@ -251,15 +251,24 @@ export default { for (let [key, val] of formData.entries()) { Object.assign(data_name, { [key]: val, - ["logo"]: this.$refs.dropzoneWizard.files[1] - ? this.$refs.dropzoneWizard.files[1] - : this.$refs.dropzoneWizard.files[0], - ["_prefix"]: "company", - ["_token"]: window.Laravel.csrfToken, - ["_method"]: "POST", }); } + let logo = ''; + + if (this.$refs.dropzoneWizard.files[1]) { + logo = this.$refs.dropzoneWizard.files[1]; + } else if (this.$refs.dropzoneWizard.files[0]) { + logo = this.$refs.dropzoneWizard.files[0]; + } + + Object.assign(data_name, { + ["logo"]: logo, + ["_prefix"]: "company", + ["_token"]: window.Laravel.csrfToken, + ["_method"]: "POST", + }); + formData.appendRecursive(data_name); window.axios({