From eeeaedac65968473ecc3eeff79c76176836cc431 Mon Sep 17 00:00:00 2001 From: gavin Date: Mon, 20 Mar 2023 20:44:32 +0530 Subject: [PATCH] fix(workspace): Setup Dynamic Link if value exists (#20402) --- frappe/public/js/frappe/widgets/widget_dialog.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frappe/public/js/frappe/widgets/widget_dialog.js b/frappe/public/js/frappe/widgets/widget_dialog.js index 0062e42ac5..45f7e5fc47 100644 --- a/frappe/public/js/frappe/widgets/widget_dialog.js +++ b/frappe/public/js/frappe/widgets/widget_dialog.js @@ -382,8 +382,8 @@ class ShortcutDialog extends WidgetDialog { reqd: 1, options: "type", onchange: () => { - if (this.dialog.get_value("type") == "DocType") { - let doctype = this.dialog.get_value("link_to"); + const doctype = this.dialog.get_value("link_to"); + if (doctype && this.dialog.get_value("type") == "DocType") { frappe.model.with_doctype(doctype, () => { let meta = frappe.get_meta(doctype);