path: pass `path` to `peer` in `hg fastannotate`
We directly use the `path` object to build the `peer` object.
--- a/hgext/fastannotate/protocol.py Fri Dec 02 06:45:46 2022 +0100
+++ b/hgext/fastannotate/protocol.py Fri Dec 02 06:48:17 2022 +0100
@@ -151,8 +151,11 @@
ui = repo.ui
remotedest = ui.config(b'fastannotate', b'remotepath', b'default')
- r = urlutil.get_unique_pull_path(b'fastannotate', repo, ui, remotedest)
- remotepath = r[0]
+ remotepath = urlutil.get_unique_pull_path_obj(
+ b'fastannotate',
+ ui,
+ remotedest,
+ )
peer = hg.peer(ui, {}, remotepath)
try: