Patchwork D8227: hgit: use type_str instead of type for checking type of git objects

login
register
mail settings
Submitter phabricator
Date March 5, 2020, 2:44 p.m.
Message ID <c3ce5865eeb5691f3629d8b6ee6a8a14@localhost.localdomain>
Download mbox | patch
Permalink /patch/45502/
State Not Applicable
Headers show

Comments

phabricator - March 5, 2020, 2:44 p.m.
pulkit updated this revision to Diff 20506.

REPOSITORY
  rHG Mercurial

CHANGES SINCE LAST UPDATE
  https://phab.mercurial-scm.org/D8227?vs=20505&id=20506

BRANCH
  default

CHANGES SINCE LAST ACTION
  https://phab.mercurial-scm.org/D8227/new/

REVISION DETAIL
  https://phab.mercurial-scm.org/D8227

AFFECTED FILES
  hgext/git/manifest.py

CHANGE DETAILS




To: pulkit, #hg-reviewers
Cc: mercurial-devel

Patch

diff --git a/hgext/git/manifest.py b/hgext/git/manifest.py
--- a/hgext/git/manifest.py
+++ b/hgext/git/manifest.py
@@ -172,7 +172,7 @@ 
         for te in tree:
             # TODO: can we prune dir walks with the matcher?
             realname = subdir + pycompat.fsencode(te.name)
-            if te.type == r'tree':
+            if te.type == pygit2.GIT_OBJ_TREE:
                 for inner in self._walkonetree(
                     self._git_repo[te.id], match, realname + b'/'
                 ):