From dfbb47e39155f54ee036fec69eb9365150762aae Mon Sep 17 00:00:00 2001 From: Faris Ansari Date: Tue, 19 Dec 2017 11:44:23 +0530 Subject: [PATCH] [fix] Multiple uploaded attachments (#4653) * [fix] Multiple uploaded attachments * minor --- frappe/public/js/frappe/upload.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/frappe/public/js/frappe/upload.js b/frappe/public/js/frappe/upload.js index 4a8cb0c7c0..c5ed49f29c 100644 --- a/frappe/public/js/frappe/upload.js +++ b/frappe/public/js/frappe/upload.js @@ -12,13 +12,13 @@ frappe.upload = { // whether to show public/private checkbox or not opts.show_private = !("is_private" in opts); - + // make private by default if (!("options" in opts) || ("options" in opts && (opts.options && !opts.options.toLowerCase()=="public" && !opts.options.toLowerCase()=="image"))) { opts.is_private = 1; } - + var d = null; // create new dialog if no parent given if(!opts.parent) { @@ -291,7 +291,9 @@ frappe.upload = { freader.readAsDataURL(fileobj); } - if (opts.no_socketio || frappe.flags.no_socketio) { + const file_not_big_enough = fileobj.size <= 24576; + + if (opts.no_socketio || frappe.flags.no_socketio || file_not_big_enough) { upload_with_filedata(); return; }