[fix] generator caching
This commit is contained in:
parent
020cae1dd3
commit
68f0b8bd17
4 changed files with 4 additions and 3 deletions
|
|
@ -21,7 +21,6 @@ def runserverobj(method, docs=None, dt=None, dn=None, arg=None, args=None):
|
|||
@frappe.whitelist(allow_guest=True)
|
||||
def logout():
|
||||
frappe.local.login_manager.logout()
|
||||
frappe.set_user("Guest")
|
||||
frappe.db.commit()
|
||||
|
||||
@frappe.whitelist(allow_guest=True)
|
||||
|
|
|
|||
|
|
@ -169,7 +169,6 @@ def login_oauth_user(data, provider=None):
|
|||
success=False, http_status_code=403)
|
||||
|
||||
frappe.local.login_manager.user = user
|
||||
frappe.set_user(user)
|
||||
frappe.local.login_manager.post_login()
|
||||
|
||||
# redirect!
|
||||
|
|
|
|||
|
|
@ -56,7 +56,7 @@ def get_allowed_functions_for_jenv():
|
|||
"get_doc": frappe.get_doc,
|
||||
"get_list": frappe.get_list,
|
||||
"utils": datautils,
|
||||
"user": frappe.session.user,
|
||||
"user": frappe.local.session.user,
|
||||
"date_format": frappe.db.get_default("date_format") or "yyyy-mm-dd",
|
||||
"get_gravatar": frappe.utils.get_gravatar
|
||||
},
|
||||
|
|
|
|||
|
|
@ -60,6 +60,9 @@ def build_context(sitemap_options):
|
|||
if ret:
|
||||
context.update(ret)
|
||||
|
||||
for prop in ("no_cache", "no_sitemap"):
|
||||
context[prop] = getattr(context.doc, "no_cache", False)
|
||||
|
||||
elif context.controller:
|
||||
module = frappe.get_module(context.controller)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue