feat: use domain restrictions from cache
This commit is contained in:
parent
5c83ad9b97
commit
947dc83ddb
2 changed files with 4 additions and 2 deletions
|
|
@ -26,8 +26,8 @@ class Workspace:
|
|||
self.allowed_reports = get_allowed_reports()
|
||||
|
||||
self.table_counts = get_table_with_counts()
|
||||
self.restricted_doctypes = build_domain_restriced_doctype_cache()
|
||||
self.restricted_pages = build_domain_restriced_page_cache()
|
||||
self.restricted_doctypes = frappe.cache().get_value("domain_restricted_doctypes") or build_domain_restriced_doctype_cache()
|
||||
self.restricted_pages = frappe.cache().get_value("domain_restricted_pages") or build_domain_restriced_page_cache()
|
||||
|
||||
def get_pages_to_extend(self):
|
||||
pages = frappe.get_all("Desk Page", filters={
|
||||
|
|
|
|||
|
|
@ -155,9 +155,11 @@ doc_events = {
|
|||
"on_update": "frappe.integrations.doctype.google_contacts.google_contacts.update_contacts_to_google_contacts",
|
||||
},
|
||||
"DocType": {
|
||||
"after_insert": "frappe.cache_manager.build_domain_restriced_doctype_cache",
|
||||
"after_save": "frappe.cache_manager.build_domain_restriced_doctype_cache",
|
||||
},
|
||||
"Page": {
|
||||
"after_insert": "frappe.cache_manager.build_domain_restriced_page_cache",
|
||||
"after_save": "frappe.cache_manager.build_domain_restriced_page_cache",
|
||||
},
|
||||
"Event Update Log": {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue