From 1dc2ae4be3d95fbbda9816a86e02f12b90d056bc Mon Sep 17 00:00:00 2001 From: Rohit Waghchaure Date: Thu, 11 Feb 2021 14:51:19 +0530 Subject: [PATCH] fix: modal width --- frappe/public/js/frappe/form/grid.js | 2 +- frappe/public/js/frappe/ui/dialog.js | 2 ++ frappe/utils/safe_exec.py | 1 + 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/frappe/public/js/frappe/form/grid.js b/frappe/public/js/frappe/form/grid.js index 921ad1cdb5..3bde525fff 100644 --- a/frappe/public/js/frappe/form/grid.js +++ b/frappe/public/js/frappe/form/grid.js @@ -268,7 +268,7 @@ export default class Grid { } refresh(force) { - if (this.frm.setting_dependency) return; + if (this.frm && this.frm.setting_dependency) return; this.data = this.get_data(); diff --git a/frappe/public/js/frappe/ui/dialog.js b/frappe/public/js/frappe/ui/dialog.js index 31c12a2fd1..7004b6d1b2 100644 --- a/frappe/public/js/frappe/ui/dialog.js +++ b/frappe/public/js/frappe/ui/dialog.js @@ -35,6 +35,8 @@ frappe.ui.Dialog = class Dialog extends frappe.ui.FieldGroup { $(this.wrapper).addClass("modal-sm"); else if (this.size == "large" ) $(this.wrapper).addClass("modal-lg"); + else if (this.size == "full" ) + $(this.wrapper).addClass("modal-xl"); this.make_head(); this.modal_body = this.$wrapper.find(".modal-body"); diff --git a/frappe/utils/safe_exec.py b/frappe/utils/safe_exec.py index eac65e3f1d..29bded6fc8 100644 --- a/frappe/utils/safe_exec.py +++ b/frappe/utils/safe_exec.py @@ -73,6 +73,7 @@ def get_safe_globals(): format_date=frappe.utils.data.global_date_format, form_dict=getattr(frappe.local, 'form_dict', {}), bold=frappe.bold, + copy_doc=frappe.copy_doc, get_meta=frappe.get_meta, get_doc=frappe.get_doc,