mercurial/debugcommands.py
changeset 50563 8020be6a9d28
parent 50549 9dcb00842769
child 50564 1ea84989c389
equal deleted inserted replaced
50562:87b004378fc4 50563:8020be6a9d28
  1276 
  1276 
  1277     data = {}
  1277     data = {}
  1278     if opts.get(b'old'):
  1278     if opts.get(b'old'):
  1279 
  1279 
  1280         def doit(pushedrevs, remoteheads, remote=remote):
  1280         def doit(pushedrevs, remoteheads, remote=remote):
  1281             if not util.safehasattr(remote, b'branches'):
  1281             if not util.safehasattr(remote, 'branches'):
  1282                 # enable in-client legacy support
  1282                 # enable in-client legacy support
  1283                 remote = localrepo.locallegacypeer(remote.local())
  1283                 remote = localrepo.locallegacypeer(remote.local())
  1284                 if remote_revs:
  1284                 if remote_revs:
  1285                     r = remote._repo.filtered(b'debug-discovery-remote-filter')
  1285                     r = remote._repo.filtered(b'debug-discovery-remote-filter')
  1286                     remote._repo = r
  1286                     remote._repo = r