changeset 2398:378b0247e938 beta

fix pygrack for non bare git repos
author Marcin Kuzminski <marcin@python-works.com>
date Wed, 06 Jun 2012 14:23:40 +0200
parents d815d617eb5e
children a8635cdab3c0
files rhodecode/lib/middleware/pygrack.py
diffstat 1 files changed, 2 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/rhodecode/lib/middleware/pygrack.py	Wed Jun 06 13:50:38 2012 +0200
+++ b/rhodecode/lib/middleware/pygrack.py	Wed Jun 06 14:23:40 2012 +0200
@@ -171,7 +171,8 @@
             app = GitRepository(self.repo_name, content_path)
         except (AssertionError, OSError):
             if os.path.isdir(os.path.join(content_path, '.git')):
-                app = GitRepository(os.path.join(content_path, '.git'))
+                app = GitRepository(self.repo_name,
+                                    os.path.join(content_path, '.git'))
             else:
                 return exc.HTTPNotFound()(environ, start_response)
         return app(environ, start_response)