changeset 3041:a41f0f978185 beta

fixed pager link for file history page
author Marcin Kuzminski <marcin@python-works.com>
date Wed, 28 Nov 2012 01:45:34 +0100
parents ec483ce69ad9
children 303878dc3dac
files rhodecode/controllers/shortlog.py
diffstat 1 files changed, 5 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/rhodecode/controllers/shortlog.py	Wed Nov 28 01:34:59 2012 +0100
+++ b/rhodecode/controllers/shortlog.py	Wed Nov 28 01:45:34 2012 +0100
@@ -66,12 +66,14 @@
     def index(self, repo_name, revision=None, f_path=None):
         p = safe_int(request.params.get('page', 1), 1)
         size = safe_int(request.params.get('size', 20), 20)
+        collection = c.rhodecode_repo
+        c.file_history = f_path
 
         def url_generator(**kw):
+            if f_path:
+                return url('shortlog_file_home', repo_name=repo_name,
+                           revision=revision, f_path=f_path, size=size, **kw)
             return url('shortlog_home', repo_name=repo_name, size=size, **kw)
-
-        collection = c.rhodecode_repo
-        c.file_history = f_path
         if f_path:
             # get the history for the file !
             tip_cs = c.rhodecode_repo.get_changeset()