# HG changeset patch # User Marcin Kuzminski # Date 2011-01-31 16:57:29 # Node ID 57a2b792a3a1cabff70fc59f67a3cbcda500c4e7 # Parent 134e169f11a45a07e88818cf462d10e36da8bd37 fixed error for single changeset diff --git a/rhodecode/controllers/changeset.py b/rhodecode/controllers/changeset.py --- a/rhodecode/controllers/changeset.py +++ b/rhodecode/controllers/changeset.py @@ -101,10 +101,11 @@ class ChangesetController(BaseController rev_start = rev_range[0] rev_end = rev_range[1] rev_ranges = get_cs_range(repo, rev_start, rev_end) - c.cs_ranges = list(rev_ranges) - else: rev_ranges = [repo.get_changeset(revision)] + + c.cs_ranges = list(rev_ranges) + except (RepositoryError, ChangesetDoesNotExistError, Exception), e: log.error(traceback.format_exc()) h.flash(str(e), category='warning')