diff rhodecode/controllers/summary.py @ 1807:1635a21485d6 beta

- fixed issue with missing commits on some repos commands - fixed issue with parsing commits for stats when there were only two commits
author Marcin Kuzminski <marcin@python-works.com>
date Fri, 23 Dec 2011 04:47:48 +0200
parents e2d76554d2c6
children a8c66e870bd0
line wrap: on
line diff
--- a/rhodecode/controllers/summary.py	Wed Dec 21 20:22:32 2011 +0200
+++ b/rhodecode/controllers/summary.py	Fri Dec 23 04:47:48 2011 +0200
@@ -57,6 +57,7 @@
                     sorted(list(product(ALL_READMES, ALL_EXTS)),
                            key=lambda y:y[0][1] + y[1][1])]
 
+
 class SummaryController(BaseRepoController):
 
     @LoginRequired()
@@ -94,7 +95,7 @@
         uri = uri_tmpl % {'user': username,
                            'pass': password,
                            'scheme': parsed_url.scheme,
-                           'netloc':parsed_url.netloc,
+                           'netloc': parsed_url.netloc,
                            'path':parsed_url.path}
 
         c.clone_repo_url = uri
@@ -151,8 +152,8 @@
                                             key=lambda k: k[1])[:10]
                                         )
                                     )
-            last_rev = stats.stat_on_revision
-            c.repo_last_rev = c.rhodecode_repo.count() - 1 \
+            last_rev = stats.stat_on_revision + 1
+            c.repo_last_rev = c.rhodecode_repo.count()\
                 if c.rhodecode_repo.revisions else 0
             if last_rev == 0 or c.repo_last_rev == 0:
                 pass