[fix] generator caching

This commit is contained in:
Rushabh Mehta 2014-10-20 15:54:37 +05:30
parent 020cae1dd3
commit 68f0b8bd17
4 changed files with 4 additions and 3 deletions

View file

@ -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)

View file

@ -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!

View file

@ -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
},

View file

@ -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)