Show More
@@ -153,9 +153,8 b' class FilesController(BaseRepoController' | |||
|
153 | 153 | c.file = c.changeset.get_node(f_path) |
|
154 | 154 | |
|
155 | 155 | if c.file.is_file(): |
|
156 | _hist = c.changeset.get_file_history(f_path) | |
|
157 |
c.file_history = self._get_node_history( |
|
|
158 | _hist) | |
|
156 | _hist = c.rhodecode_repo.get_changeset().get_file_history(f_path) | |
|
157 | c.file_history = self._get_node_history(None, f_path, _hist) | |
|
159 | 158 | c.authors = [] |
|
160 | 159 | for a in set([x.author for x in _hist]): |
|
161 | 160 | c.authors.append((h.email(a), h.person(a))) |
@@ -487,8 +486,12 b' class FilesController(BaseRepoController' | |||
|
487 | 486 | return render('files/file_diff.html') |
|
488 | 487 | |
|
489 | 488 | def _get_node_history(self, cs, f_path, changesets=None): |
|
489 | if cs is None: | |
|
490 | # if we pass empty CS calculate history based on tip | |
|
491 | cs = c.rhodecode_repo.get_changeset() | |
|
490 | 492 | if changesets is None: |
|
491 | 493 | changesets = cs.get_file_history(f_path) |
|
494 | ||
|
492 | 495 | hist_l = [] |
|
493 | 496 | |
|
494 | 497 | changesets_group = ([], _("Changesets")) |
General Comments 0
You need to be logged in to leave comments.
Login now