From d8f2c36190b05895bb1b9c9dd8d0c88864ac97b5 Mon Sep 17 00:00:00 2001 From: Rushabh Mehta Date: Tue, 2 Jun 2015 11:59:15 +0530 Subject: [PATCH] [perms] allow email/print if has write access via share --- frappe/public/js/frappe/model/perm.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/frappe/public/js/frappe/model/perm.js b/frappe/public/js/frappe/model/perm.js index 06084b7144..8d59c70356 100644 --- a/frappe/public/js/frappe/model/perm.js +++ b/frappe/public/js/frappe/model/perm.js @@ -69,6 +69,12 @@ $.extend(frappe.perm, { perm[0]["write"] = s.write; perm[0]["share"] = s.share; + if(s.write) { + // also give print, email permissions if read + // and these permissions exist at level [0] + perm[0].email = meta.permissions[0].email; + perm[0].print = meta.permissions[0].print; + } } } }