From 3cfda098da745187fab931abfea192bfed3c1d03 Mon Sep 17 00:00:00 2001 From: Sevan Nerse Date: Fri, 29 Jan 2021 15:39:27 +0300 Subject: [PATCH] options prop is converted to configurations data variable and maxFiles control is fixed #1807 --- .../assets/js/components/AkauntingDropzoneFileUpload.vue | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/resources/assets/js/components/AkauntingDropzoneFileUpload.vue b/resources/assets/js/components/AkauntingDropzoneFileUpload.vue index faa7978ab..38f73d5ac 100644 --- a/resources/assets/js/components/AkauntingDropzoneFileUpload.vue +++ b/resources/assets/js/components/AkauntingDropzoneFileUpload.vue @@ -86,6 +86,7 @@ export default { currentFile: null, files: [], showList: false, + configurations: this.options, } }, @@ -94,12 +95,12 @@ export default { let self = this; let preview = !this.multiple ? this.$refs.previewSingle : this.$refs.previewMultiple; - if (!this.options.maxFiles && !this.multiple) { - this.options['maxFiles'] = 1; + if (this.configurations.maxFiles === undefined && this.multiple == false) { + this.configurations.maxFiles = 1 } let finalOptions = { - ...this.options, + ...self.configurations, url: this.url, thumbnailWidth: null, thumbnailHeight: null, @@ -111,7 +112,7 @@ export default { this.on('addedfile', function (file) { self.files.push(file); - if (self.options.maxFiles == 1) { + if (self.configurations.maxFiles == 1) { self.$emit('change', file); } else { self.$emit('change', self.files);