diff rhodecode/lib/middleware/simplegit.py @ 1639:95c3e33ef32e

merged upto rev 019026a8cf67
author Marcin Kuzminski <marcin@python-works.com>
date Wed, 02 Nov 2011 22:19:47 +0200
parents 752b0a7b7679 7cd8fd4d1e38
children d0e477b5dc95
line wrap: on
line diff
--- a/rhodecode/lib/middleware/simplegit.py	Wed Nov 02 20:33:02 2011 +0200
+++ b/rhodecode/lib/middleware/simplegit.py	Wed Nov 02 22:19:47 2011 +0200
@@ -167,6 +167,8 @@
                     username = REMOTE_USER(environ)
                     try:
                         user = self.__get_user(username)
+                        if user is None:
+                            return HTTPForbidden()(environ, start_response)                        
                         username = user.username
                     except:
                         log.error(traceback.format_exc())