From f5f54750ef19ca1b54fb460a7f62f52ed3137ce8 Mon Sep 17 00:00:00 2001 From: Anand Doshi Date: Thu, 24 Apr 2014 18:45:29 +0530 Subject: [PATCH] Fixed Customize Form booboo :blush: --- frappe/core/doctype/customize_form/customize_form.py | 1 + frappe/public/js/frappe/form/toolbar.js | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/frappe/core/doctype/customize_form/customize_form.py b/frappe/core/doctype/customize_form/customize_form.py index 98be26d0be..0af80da2fd 100644 --- a/frappe/core/doctype/customize_form/customize_form.py +++ b/frappe/core/doctype/customize_form/customize_form.py @@ -17,6 +17,7 @@ class CustomizeForm(Document): 'default_print_format': 'Data', 'read_only_onload': 'Check', 'allow_attach': 'Check', + 'allow_copy': 'Check', 'max_attachments': 'Int' } diff --git a/frappe/public/js/frappe/form/toolbar.js b/frappe/public/js/frappe/form/toolbar.js index e056c0ad86..35ec1ee800 100644 --- a/frappe/public/js/frappe/form/toolbar.js +++ b/frappe/public/js/frappe/form/toolbar.js @@ -121,13 +121,13 @@ frappe.ui.form.Toolbar = Class.extend({ } // Print - if(!(me.frm.doc.__islocal || me.frm.meta.allow_print)) { + if(!me.frm.doc.__islocal || frappe.model.can_print(null, me.frm)) { this.appframe.add_dropdown_button("File", __("Print..."), function() { me.frm.print_doc();}, 'icon-print'); } // email - if(!(me.frm.doc.__islocal || me.frm.meta.allow_email)) { + if(!me.frm.doc.__islocal || frappe.model.can_email(null, me.frm)) { this.appframe.add_dropdown_button("File", __("Email..."), function() { me.frm.email_doc();}, 'icon-envelope'); }