changeset 1131:9cbf81bb5e27

overlay: be more object oriented for overlaychangectx.parents
author Sean Farley <sean@farley.io>
date Thu, 24 May 2018 11:35:10 +0200
parents 80664524802b
children 58c61489f722
files hggit/overlay.py
diffstat 1 files changed, 3 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/hggit/overlay.py	Thu May 24 11:26:15 2018 +0200
+++ b/hggit/overlay.py	Thu May 24 11:35:10 2018 +0200
@@ -249,13 +249,13 @@
         return self.commit.message
 
     def parents(self):
-        cl = self._hgrepo.changelog
+        cl = self.repo().changelog
         parents = cl.parents(cl.node(self._rev))
         if not parents:
-            return [self._hgrepo['null']]
+            return [self.repo()['null']]
         if parents[1] == nullid:
             parents = parents[:-1]
-        return [self._hgrepo[sha] for sha in parents]
+        return [self.repo()[sha] for sha in parents]
 
     def manifestnode(self):
         return bin(self.commit.tree)