# HG changeset patch # User Mads Kiilerich # Date 2018-08-08 02:21:31 # Node ID 6ce04fd9efd49bae3a97567e15f33c8831dd023a # Parent b45994c0779e6cba922be06a741901b62586d871 hg: fix 4.7 compatibility in checkout_branch Test coverage by workdir tests. diff --git a/kallithea/lib/vcs/backends/hg/workdir.py b/kallithea/lib/vcs/backends/hg/workdir.py --- a/kallithea/lib/vcs/backends/hg/workdir.py +++ b/kallithea/lib/vcs/backends/hg/workdir.py @@ -19,4 +19,5 @@ class MercurialWorkdir(BaseWorkdir): if branch not in self.repository.branches: raise BranchDoesNotExistError - hg_merge.update(self.repository._repo, branch, False, False, None) + raw_id = self.repository.branches[branch] + hg_merge.update(self.repository._repo, raw_id, False, False, None)