From 56cb585f32cf3d85d7a4c2ba22c2dc8a0416d84a Mon Sep 17 00:00:00 2001 From: rohitwaghchaure Date: Wed, 6 Aug 2025 15:37:43 +0530 Subject: [PATCH] fix: type error while updating workspace (#33554) --- frappe/desk/doctype/workspace/workspace.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/frappe/desk/doctype/workspace/workspace.py b/frappe/desk/doctype/workspace/workspace.py index 07f4c21d26..0a11f1ac84 100644 --- a/frappe/desk/doctype/workspace/workspace.py +++ b/frappe/desk/doctype/workspace/workspace.py @@ -302,6 +302,9 @@ def save_page(name, public, new_widgets, blocks): public = frappe.parse_json(public) doc = frappe.get_doc("Workspace", name) + if not doc.type: + doc.type = "Workspace" + doc.content = blocks save_new_widget(doc, name, blocks, new_widgets)