From 2f413cab53eee13fdff69f31b7134f304cf2343d Mon Sep 17 00:00:00 2001 From: Gavin D'souza Date: Mon, 28 Mar 2022 18:13:18 +0530 Subject: [PATCH] feat(FileUploader): Added "max_number_of_files" restriction FileUploader will accept N files and pop the rest, followed by a console.warn and frappe.show_alert --- .../js/frappe/file_uploader/FileUploader.vue | 38 ++++++++++++++++--- .../js/frappe/form/sidebar/attachments.js | 3 ++ 2 files changed, 35 insertions(+), 6 deletions(-) diff --git a/frappe/public/js/frappe/file_uploader/FileUploader.vue b/frappe/public/js/frappe/file_uploader/FileUploader.vue index c671b28160..10acf89ab8 100644 --- a/frappe/public/js/frappe/file_uploader/FileUploader.vue +++ b/frappe/public/js/frappe/file_uploader/FileUploader.vue @@ -36,7 +36,7 @@ ref="file_input" @change="on_file_input" :multiple="allow_multiple" - :accept="restrictions.allowed_file_types.join(', ')" + :accept="restrictions.allowed_file_types && restrictions.allowed_file_types.join(', ')" >