fix: clear server script cache on delete (#22207)

This commit is contained in:
Ankush Menat 2023-08-26 12:44:12 +05:30 committed by GitHub
parent 32a59e19a6
commit ea1e73568c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -68,9 +68,12 @@ class ServerScript(Document):
self.check_if_compilable_in_restricted_context()
def on_update(self):
frappe.cache.delete_value("server_script_map")
self.sync_scheduler_events()
def clear_cache(self):
frappe.cache.delete_value("server_script_map")
return super().clear_cache()
def on_trash(self):
if self.script_type == "Scheduler Event":
for job in self.scheduled_jobs: