util.setup_user_in_request must be called last
authorChristopher Allan Webber <cwebber@dustycloud.org>
Wed, 20 Apr 2011 00:16:56 +0000 (19:16 -0500)
committerChristopher Allan Webber <cwebber@dustycloud.org>
Wed, 20 Apr 2011 00:16:56 +0000 (19:16 -0500)
mediagoblin/app.py

index 0157748ce81c13d442bac2d3cb91fc5bf3291e1c..ae6db8f7a21b44e4ab3efcf0d5db544ace4536f9 100644 (file)
@@ -85,7 +85,6 @@ class MediaGoblinApp(object):
         request.urlgen = routes.URLGenerator(self.routing, environ)
         # Do we really want to load this via middleware?  Maybe?
         request.session = request.environ['beaker.session']
-        util.setup_user_in_request(request)
         # Attach self as request.app
         # Also attach a few utilities from request.app for convenience?
         request.app = self
@@ -93,6 +92,8 @@ class MediaGoblinApp(object):
         request.db = self.db
         request.staticdirect = self.staticdirector
 
+        util.setup_user_in_request(request)
+
         return controller(request)(environ, start_response)