From ccde8a1922beb25ceee002a1bc1b14ad94176a24 Mon Sep 17 00:00:00 2001 From: Akhil Narang Date: Fri, 13 Dec 2024 14:59:09 +0530 Subject: [PATCH] fix(save_new_widget): prevent `UnboundLocalError` Signed-off-by: Akhil Narang --- frappe/desk/desktop.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frappe/desk/desktop.py b/frappe/desk/desktop.py index 9282896164..a1969cb3d8 100644 --- a/frappe/desk/desktop.py +++ b/frappe/desk/desktop.py @@ -571,7 +571,8 @@ def get_custom_report_list(module): def save_new_widget(doc, page, blocks, new_widgets): - if loads(new_widgets): + widgets = _dict() + if new_widgets: widgets = _dict(loads(new_widgets)) if widgets.chart: