fix(Database): clear background jobs and realtime logs on rollback (#20236)

This commit is contained in:
Saif Ur Rehman 2023-03-06 10:17:11 +05:00 committed by GitHub
parent 5581be43b1
commit e9dfa80cf0
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -994,6 +994,9 @@ class Database:
if hasattr(obj, "on_rollback"):
obj.on_rollback()
frappe.local.rollback_observers = []
frappe.local.realtime_log = []
frappe.flags.enqueue_after_commit = []
def field_exists(self, dt, fn):
"""Return true of field exists."""