##// 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 def _get_local_tmpl_context(self, include_app_defaults=False):
106 def _get_local_tmpl_context(self, include_app_defaults=False):
107 c = TemplateArgs()
107 c = TemplateArgs()
108 c.auth_user = self.request.user
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 if include_app_defaults:
112 if include_app_defaults:
110 # NOTE(marcink): after full pyramid migration include_app_defaults
113 # NOTE(marcink): after full pyramid migration include_app_defaults
111 # should be turned on by default
114 # should be turned on by default
112 from rhodecode.lib.base import attach_context_attributes
115 from rhodecode.lib.base import attach_context_attributes
113 attach_context_attributes(c, self.request, self.request.user.user_id)
116 attach_context_attributes(c, self.request, self.request.user.user_id)
117
114 return c
118 return c
115
119
116 def _register_global_c(self, tmpl_args):
120 def _register_global_c(self, tmpl_args):
117 """
121 """
118 Registers attributes to pylons global `c`
122 Registers attributes to pylons global `c`
119 """
123 """
124
120 # TODO(marcink): remove once pyramid migration is finished
125 # TODO(marcink): remove once pyramid migration is finished
121 from pylons import tmpl_context as c
126 from pylons import tmpl_context as c
122 for k, v in tmpl_args.items():
127 for k, v in tmpl_args.items():
@@ -253,7 +253,7 b' def error_handler(exception, request):'
253 c.causes = []
253 c.causes = []
254 if hasattr(base_response, 'causes'):
254 if hasattr(base_response, 'causes'):
255 c.causes = base_response.causes
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 response = render_to_response(
258 response = render_to_response(
259 '/errors/error_document.mako', {'c': c, 'h': helpers}, request=request,
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