From fa9197c5bc24591158f316ef432a220ed7f65855 Mon Sep 17 00:00:00 2001 From: yogesh_gohil Date: Sat, 16 Nov 2019 13:25:30 +0530 Subject: [PATCH] fix cropper logo --- resources/assets/js/views/settings/CompanyInfo.vue | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/resources/assets/js/views/settings/CompanyInfo.vue b/resources/assets/js/views/settings/CompanyInfo.vue index 9ee883d5..5299d896 100644 --- a/resources/assets/js/views/settings/CompanyInfo.vue +++ b/resources/assets/js/views/settings/CompanyInfo.vue @@ -314,12 +314,16 @@ export default { data.append('country_id', this.formData.country_id) data.append('zip', this.formData.zip) data.append('phone', this.formData.phone) - if (this.fileObject) { - data.append('logo', this.fileObject) - } + let response = await this.editCompany(data) if (response.data.success) { this.isLoading = false + if (this.previewLogo) { + let logoData = new FormData() + logoData.append('company_logo', JSON.stringify({name: 'company', data: this.previewLogo})) + let logoUpload = await axios.post('/api/settings/company/upload-logo', logoData) + console.log(logoUpload.data) + } window.toastr['success'](this.$t('settings.company_info.updated_message')) return true }