From edc38f690fc81f36adf8c67d8dea8c53455d37ac Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Apr 17 2014 16:17:54 +0000 Subject: Let's be more generous on our try/except --- diff --git a/progit/repo.py b/progit/repo.py index b70a81b..bd4d0ca 100644 --- a/progit/repo.py +++ b/progit/repo.py @@ -74,13 +74,13 @@ def view_repo(repo, username=None): diff = repo_obj.diff( repo_obj.revparse_single(orig_commit.oid.hex), repo_obj.revparse_single(repo_commit.oid.hex)) + for commit in repo_obj.walk( + repo_obj.head.target, pygit2.GIT_SORT_TIME): + if commit.oid.hex == orig_commit.oid.hex: + break + diff_commits.append(commit.oid.hex) except KeyError: pass - for commit in repo_obj.walk( - repo_obj.head.target, pygit2.GIT_SORT_TIME): - if commit.oid.hex == orig_commit.oid.hex: - break - diff_commits.append(commit.oid.hex) return flask.render_template( 'repo_info.html',