fix: Clear report cache for all users
Co-Authored-By: Shrihari Mahabal <shriharimahabal08@gmail.com>
This commit is contained in:
parent
fd4245fc56
commit
6572760990
1 changed files with 1 additions and 8 deletions
|
|
@ -111,14 +111,7 @@ class Report(Document):
|
|||
return super().clear_cache()
|
||||
|
||||
def update_report_cache(self):
|
||||
from frappe.boot import get_allowed_reports
|
||||
|
||||
fresh_reports = get_allowed_reports()
|
||||
|
||||
bootinfo = frappe.cache.hget("bootinfo", frappe.session.user)
|
||||
if bootinfo and bootinfo.get("user"):
|
||||
bootinfo["user"]["all_reports"] = fresh_reports
|
||||
frappe.cache.hset("bootinfo", frappe.session.user, bootinfo)
|
||||
frappe.cache.delete_key("bootinfo")
|
||||
|
||||
def delete_report_folder(self):
|
||||
from frappe.modules.export_file import delete_folder
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue