fix(Caching): Clear document_cache in clear_doctype_cache (which is called from bench migrate) (#6772)
This commit is contained in:
parent
d55d33ec9e
commit
a9b782b861
1 changed files with 7 additions and 0 deletions
|
|
@ -49,6 +49,10 @@ def clear_defaults_cache(user=None):
|
|||
elif frappe.flags.in_install!="frappe":
|
||||
frappe.cache().delete_key("defaults")
|
||||
|
||||
def clear_document_cache():
|
||||
frappe.local.document_cache = {}
|
||||
frappe.cache().delete_key("document_cache")
|
||||
|
||||
def clear_doctype_cache(doctype=None):
|
||||
cache = frappe.cache()
|
||||
|
||||
|
|
@ -81,3 +85,6 @@ def clear_doctype_cache(doctype=None):
|
|||
for name in groups:
|
||||
cache.delete_value(name)
|
||||
|
||||
# Clear all document's cache. To clear documents of a specific DocType document_cache should be restructured
|
||||
clear_document_cache()
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue