# HG changeset patch # User Marcin Kuzminski # Date 2012-10-20 11:48:13 # Node ID c40a7185837a7e24121f5bea88d5994de5c03cb8 # Parent f53faff4487ed10558fc4311d418327ec4b7dbaf fixed issue with file history for new added files diff --git a/rhodecode/controllers/files.py b/rhodecode/controllers/files.py --- a/rhodecode/controllers/files.py +++ b/rhodecode/controllers/files.py @@ -155,7 +155,11 @@ class FilesController(BaseRepoController if c.file.is_file(): _hist = c.rhodecode_repo.get_changeset().get_file_history(f_path) - c.file_changeset = c.changeset if c.changeset.revision < _hist[0].revision else _hist[0] + c.file_changeset = c.changeset + if _hist: + c.file_changeset = (c.changeset + if c.changeset.revision < _hist[0].revision + else _hist[0]) c.file_history = self._get_node_history(None, f_path, _hist) c.authors = [] for a in set([x.author for x in _hist]):