From 72b125348e250180ae4a4912fd36862417cfd070 Mon Sep 17 00:00:00 2001 From: Shariq Ansari Date: Fri, 16 Aug 2024 12:30:41 +0530 Subject: [PATCH] fix: pinned view should become unpinned when made public --- crm/fcrm/doctype/crm_view_settings/crm_view_settings.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/crm/fcrm/doctype/crm_view_settings/crm_view_settings.py b/crm/fcrm/doctype/crm_view_settings/crm_view_settings.py index 5cc74938..e0cf53d5 100644 --- a/crm/fcrm/doctype/crm_view_settings/crm_view_settings.py +++ b/crm/fcrm/doctype/crm_view_settings/crm_view_settings.py @@ -92,6 +92,8 @@ def public(name, value): frappe.throw("Not permitted", frappe.PermissionError) doc = frappe.get_doc("CRM View Settings", name) + if doc.pinned: + doc.pinned = False doc.public = value doc.user = "" if value else frappe.session.user doc.save()