Changeset - 802d39875de6
[Not reviewed]
default
0 1 0
Jelmer Vernooij - 11 years ago 2014-07-09 02:55:02
jelmer@samba.org
Force revision to be a bytestring, as expected by dulwich.
1 file changed with 1 insertions and 1 deletions:
0 comments (0 inline, 0 general)
kallithea/lib/vcs/backends/git/changeset.py
Show inline comments
 
@@ -26,13 +26,13 @@ class GitChangeset(BaseChangeset):
 

	
 
    def __init__(self, repository, revision):
 
        self._stat_modes = {}
 
        self.repository = repository
 

	
 
        try:
 
            commit = self.repository._repo[revision]
 
            commit = self.repository._repo[str(revision)]
 
            if isinstance(commit, objects.Tag):
 
                revision = commit.object[1]
 
                commit = self.repository._repo.get_object(commit.object[1])
 
        except KeyError:
 
            raise RepositoryError("Cannot get object with id %s" % revision)
 
        self.raw_id = revision
0 comments (0 inline, 0 general)