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)