From c5face41b3648b4fd4cbdb247da3f4c8a0584903 Mon Sep 17 00:00:00 2001 From: Sagar Vora Date: Fri, 5 Aug 2022 16:08:02 +0530 Subject: [PATCH] fix: clear `notifications` cache when deleting a Notification --- frappe/email/doctype/notification/notification.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/frappe/email/doctype/notification/notification.py b/frappe/email/doctype/notification/notification.py index 8d0857ac60..41fdfeeda1 100644 --- a/frappe/email/doctype/notification/notification.py +++ b/frappe/email/doctype/notification/notification.py @@ -387,6 +387,9 @@ def get_context(context): if not is_html(self.message): self.message = frappe.utils.md_to_html(self.message) + def on_trash(self): + frappe.cache().hdel("notifications", self.document_type) + @frappe.whitelist() def get_documents_for_today(notification):