mercurial/localrepo.py
changeset 37635 cc8c06835097
parent 37633 33a6eee08db2
child 37646 72e26319f3b8
--- a/mercurial/localrepo.py	Fri Apr 13 11:10:59 2018 -0700
+++ b/mercurial/localrepo.py	Fri Apr 13 11:12:19 2018 -0700
@@ -320,7 +320,8 @@
 
     # End of peer interface.
 
-class locallegacypeer(repository.legacypeer, localpeer):
+@zi.implementer(repository.ipeerlegacycommands)
+class locallegacypeer(localpeer):
     '''peer extension which implements legacy methods too; used for tests with
     restricted capabilities'''
 
@@ -335,8 +336,8 @@
     def branches(self, nodes):
         return self._repo.branches(nodes)
 
-    def changegroup(self, basenodes, source):
-        outgoing = discovery.outgoing(self._repo, missingroots=basenodes,
+    def changegroup(self, nodes, source):
+        outgoing = discovery.outgoing(self._repo, missingroots=nodes,
                                       missingheads=self._repo.heads())
         return changegroup.makechangegroup(self._repo, outgoing, '01', source)