# HG changeset patch # User Pierre-Yves David # Date 1618393090 -7200 # Node ID b133154f1e7ba2fbb5a07df6cc1a4671dac1e275 # Parent a48f15f1c1784ad4f8277f8f8af32d4bcd13664f fetch: use `get_unique_pull_path` to retrieve the path The fetch command does not support multiple destination, so we use the new dedicated API for that. Differential Revision: https://phab.mercurial-scm.org/D10406 diff -r a48f15f1c178 -r b133154f1e7b hgext/fetch.py --- a/hgext/fetch.py Wed Apr 14 11:30:49 2021 +0200 +++ b/hgext/fetch.py Wed Apr 14 11:38:10 2021 +0200 @@ -109,11 +109,9 @@ ) ) - other = hg.peer(repo, opts, ui.expandpath(source)) - ui.status( - _(b'pulling from %s\n') - % urlutil.hidepassword(ui.expandpath(source)) - ) + path = urlutil.get_unique_pull_path(b'fetch', repo, ui, source)[0] + other = hg.peer(repo, opts, path) + ui.status(_(b'pulling from %s\n') % urlutil.hidepassword(path)) revs = None if opts[b'rev']: try: