--- a/hgext/remotefilelog/fileserverclient.py Thu Dec 08 15:33:19 2022 +0100
+++ b/hgext/remotefilelog/fileserverclient.py Thu Aug 31 23:56:15 2023 +0200
@@ -92,7 +92,7 @@
not in self.capabilities()
):
return
- if not util.safehasattr(self, '_localrepo'):
+ if not hasattr(self, '_localrepo'):
return
if (
constants.SHALLOWREPO_REQUIREMENT
@@ -132,7 +132,7 @@
def _callstream(self, command, **opts):
supertype = super(remotefilepeer, self)
- if not util.safehasattr(supertype, '_sendrequest'):
+ if not hasattr(supertype, '_sendrequest'):
self._updatecallstreamopts(command, pycompat.byteskwargs(opts))
return super(remotefilepeer, self)._callstream(command, **opts)
@@ -641,9 +641,7 @@
self._lfsprefetch(fileids)
def _lfsprefetch(self, fileids):
- if not _lfsmod or not util.safehasattr(
- self.repo.svfs, b'lfslocalblobstore'
- ):
+ if not _lfsmod or not hasattr(self.repo.svfs, b'lfslocalblobstore'):
return
if not _lfsmod.wrapper.candownload(self.repo):
return