--- a/mercurial/localrepo.py Thu Apr 04 18:07:30 2019 +0200
+++ b/mercurial/localrepo.py Fri Apr 05 12:11:52 2019 +0200
@@ -312,18 +312,12 @@
repo.ui, path=path, remotehidden=remotehidden
)
- if remotehidden:
- msg = _(
- b"ignoring `--remote-hidden` request\n"
- b"(access to hidden changeset for %r not "
- b"supported yet)\n"
- ) % type(self)
- self.ui.warn(msg)
-
if caps is None:
caps = moderncaps.copy()
- self._repo = repo.filtered(b'served')
-
+ if remotehidden:
+ self._repo = repo.filtered(b'served.hidden')
+ else:
+ self._repo = repo.filtered(b'served')
if repo._wanted_sidedata:
formatted = bundle2.format_remote_wanted_sidedata(repo)
caps.add(b'exp-wanted-sidedata=' + formatted)