# HG changeset patch # User Marcin Lulek # Date 2016-09-07 14:48:36 # Node ID f8f4537e74bd94e64060353248e92ba2ca5147ed # Parent 52c2b99a7d78038e0bb97b8903c9f451bcb145cb base: add pyramid_request to tmplContext diff --git a/rhodecode/lib/base.py b/rhodecode/lib/base.py --- a/rhodecode/lib/base.py +++ b/rhodecode/lib/base.py @@ -28,6 +28,7 @@ import logging import socket import ipaddress +import pyramid.threadlocal from paste.auth.basic import AuthBasicAuthenticator from paste.httpexceptions import HTTPUnauthorized, HTTPForbidden, get_exception @@ -368,6 +369,8 @@ def attach_context_attributes(context, r context.unread_notifications = NotificationModel().get_unread_cnt_for_user( context.rhodecode_user.user_id) + context.pyramid_request = pyramid.threadlocal.get_current_request() + def get_auth_user(environ): ip_addr = get_ip_addr(environ)