hgext/histedit.py
changeset 46941 d689d48527ea
parent 46908 4452cb788404
child 47031 f38bf44e077f
--- a/hgext/histedit.py	Wed Apr 14 11:57:20 2021 +0200
+++ b/hgext/histedit.py	Wed Apr 14 12:01:27 2021 +0200
@@ -1041,11 +1041,12 @@
     Used by initialization code"""
     if opts is None:
         opts = {}
-    dest = ui.expandpath(remote or b'default-push', remote or b'default')
-    dest, branches = urlutil.parseurl(dest, None)[:2]
+    path = urlutil.get_unique_push_path(b'histedit', repo, ui, remote)
+    dest = path.pushloc or path.loc
+
     ui.status(_(b'comparing with %s\n') % urlutil.hidepassword(dest))
 
-    revs, checkout = hg.addbranchrevs(repo, repo, branches, None)
+    revs, checkout = hg.addbranchrevs(repo, repo, (path.branch, []), None)
     other = hg.peer(repo, opts, dest)
 
     if revs: