# HG changeset patch # User Mads Kiilerich # Date 1533687691 -7200 # Node ID 6ce04fd9efd49bae3a97567e15f33c8831dd023a # Parent b45994c0779e6cba922be06a741901b62586d871 hg: fix 4.7 compatibility in checkout_branch Test coverage by workdir tests. diff -r b45994c0779e -r 6ce04fd9efd4 kallithea/lib/vcs/backends/hg/workdir.py --- a/kallithea/lib/vcs/backends/hg/workdir.py Mon Aug 06 01:05:18 2018 +0200 +++ b/kallithea/lib/vcs/backends/hg/workdir.py Wed Aug 08 02:21:31 2018 +0200 @@ -19,4 +19,5 @@ 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)