hgext/sqlitestore.py
changeset 46509 7a93b7b3dc2d
parent 46508 f7b61ad3c64a
child 46711 a41565bef69f
--- a/hgext/sqlitestore.py	Wed Jan 27 01:43:17 2021 +0100
+++ b/hgext/sqlitestore.py	Wed Jan 27 02:34:51 2021 +0100
@@ -743,7 +743,7 @@
                     )
 
                 if duplicaterevisioncb:
-                    duplicaterevisioncb(self, node)
+                    duplicaterevisioncb(self, self.rev(node))
                 empty = False
                 continue
 
@@ -754,7 +754,7 @@
                 text = None
                 storedelta = (deltabase, delta)
 
-            self._addrawrevision(
+            rev = self._addrawrevision(
                 node,
                 text,
                 transaction,
@@ -766,7 +766,7 @@
             )
 
             if addrevisioncb:
-                addrevisioncb(self, node)
+                addrevisioncb(self, rev)
             empty = False
 
         return not empty