--- a/mercurial/revlog.py Fri May 28 23:44:58 2021 +0200
+++ b/mercurial/revlog.py Thu May 27 03:21:53 2021 +0200
@@ -1976,7 +1976,12 @@
mapping object will likely be used in the future for a more
efficient/lazy code.
"""
- return self._revisiondata(nodeorrev, _df)[1]
+ # deal with <nodeorrev> argument type
+ if isinstance(nodeorrev, int):
+ rev = nodeorrev
+ else:
+ rev = self.rev(nodeorrev)
+ return self._sidedata(rev)
def _revisiondata(self, nodeorrev, _df=None, raw=False):
# deal with <nodeorrev> argument type