hgext/lfs/__init__.py
branchstable
changeset 40131 535fc8a22365
parent 38689 ff5b6fca1082
child 40313 ef0baff11aea
--- a/hgext/lfs/__init__.py	Mon Oct 01 16:07:38 2018 -0400
+++ b/hgext/lfs/__init__.py	Wed Oct 10 12:25:28 2018 -0400
@@ -229,13 +229,15 @@
 
     if 'lfs' not in repo.requirements:
         def checkrequireslfs(ui, repo, **kwargs):
-            if 'lfs' not in repo.requirements:
-                last = kwargs.get(r'node_last')
-                _bin = node.bin
-                if last:
-                    s = repo.set('%n:%n', _bin(kwargs[r'node']), _bin(last))
-                else:
-                    s = repo.set('%n', _bin(kwargs[r'node']))
+            if 'lfs' in repo.requirements:
+                return 0
+
+            last = kwargs.get(r'node_last')
+            _bin = node.bin
+            if last:
+                s = repo.set('%n:%n', _bin(kwargs[r'node']), _bin(last))
+            else:
+                s = repo.set('%n', _bin(kwargs[r'node']))
             match = repo.narrowmatch()
             for ctx in s:
                 # TODO: is there a way to just walk the files in the commit?