cg1packer: fix `compressed` method
authorStanislau Hlebik <stash@fb.com>
Wed, 14 Dec 2016 09:53:56 -0800
changeset 30589 182cacaa4c32
parent 30588 be0e7af80543
child 30590 74eecb93c617
cg1packer: fix `compressed` method `cg1packer.compressed()` returns True even if `self._type` is 'UN'. This patch fixes it.
mercurial/changegroup.py
--- a/mercurial/changegroup.py	Thu Dec 15 12:17:08 2016 +0100
+++ b/mercurial/changegroup.py	Wed Dec 14 09:53:56 2016 -0800
@@ -154,7 +154,7 @@
     # These methods (compressed, read, seek, tell) all appear to only
     # be used by bundlerepo, but it's a little hard to tell.
     def compressed(self):
-        return self._type is not None
+        return self._type is not None and self._type != 'UN'
     def read(self, l):
         return self._stream.read(l)
     def seek(self, pos):