mercurial/changelog.py
changeset 46508 f7b61ad3c64a
parent 46370 cad17d50736c
child 46509 7a93b7b3dc2d
--- a/mercurial/changelog.py	Wed Jan 27 00:55:20 2021 +0100
+++ b/mercurial/changelog.py	Wed Jan 27 01:43:17 2021 +0100
@@ -598,9 +598,10 @@
             parseddate = b"%s %s" % (parseddate, extra)
         l = [hex(manifest), user, parseddate] + sortedfiles + [b"", desc]
         text = b"\n".join(l)
-        return self.addrevision(
+        rev = self.addrevision(
             text, transaction, len(self), p1, p2, sidedata=sidedata, flags=flags
         )
+        return self.node(rev)
 
     def branchinfo(self, rev):
         """return the branch name and open/close state of a revision