From ae592521fcde09155018a2ea42120e2611f2b463 Mon Sep 17 00:00:00 2001 From: Gavin D'souza Date: Tue, 29 Oct 2024 13:12:05 +0100 Subject: [PATCH] fix: Clear cache when EPS enabled/disabled --- .../doctype/energy_point_settings/energy_point_settings.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frappe/social/doctype/energy_point_settings/energy_point_settings.py b/frappe/social/doctype/energy_point_settings/energy_point_settings.py index 910bdcb5be..884cabbe6d 100644 --- a/frappe/social/doctype/energy_point_settings/energy_point_settings.py +++ b/frappe/social/doctype/energy_point_settings/energy_point_settings.py @@ -23,7 +23,9 @@ class EnergyPointSettings(Document): review_levels: DF.Table[ReviewLevel] # end: auto-generated types - pass + def on_update(self): + if self.has_value_changed("enabled"): + frappe.cache.delete_key("bootinfo") def is_energy_point_enabled():