##// END OF EJS Templates
pyramid: changes for pyramid migration.
marcink -
r1908:81441341 default
parent child Browse files
Show More
@@ -106,17 +106,22 b' class BaseAppView(object):'
106 106 def _get_local_tmpl_context(self, include_app_defaults=False):
107 107 c = TemplateArgs()
108 108 c.auth_user = self.request.user
109 # TODO(marcink): migrate the usage of c.rhodecode_user to c.auth_user
110 c.rhodecode_user = self.request.user
111
109 112 if include_app_defaults:
110 113 # NOTE(marcink): after full pyramid migration include_app_defaults
111 114 # should be turned on by default
112 115 from rhodecode.lib.base import attach_context_attributes
113 116 attach_context_attributes(c, self.request, self.request.user.user_id)
117
114 118 return c
115 119
116 120 def _register_global_c(self, tmpl_args):
117 121 """
118 122 Registers attributes to pylons global `c`
119 123 """
124
120 125 # TODO(marcink): remove once pyramid migration is finished
121 126 from pylons import tmpl_context as c
122 127 for k, v in tmpl_args.items():
@@ -253,7 +253,7 b' def error_handler(exception, request):'
253 253 c.causes = []
254 254 if hasattr(base_response, 'causes'):
255 255 c.causes = base_response.causes
256 c.messages = helpers.flash.pop_messages()
256 c.messages = helpers.flash.pop_messages(request=request)
257 257
258 258 response = render_to_response(
259 259 '/errors/error_document.mako', {'c': c, 'h': helpers}, request=request,
General Comments 0
You need to be logged in to leave comments. Login now