mercurial/localrepo.py
changeset 50414 b15b6e2c3309
parent 50413 3a2df812e1c7
child 50544 e6948aafda6f
--- 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)