diff -r d7368933f4b0 -r 86920d1f7632 hgext/git/gitlog.py --- a/hgext/git/gitlog.py Sat Jan 04 09:38:51 2025 -0500 +++ b/hgext/git/gitlog.py Sat Jan 04 10:38:02 2025 -0500 @@ -171,7 +171,7 @@ def hasnode(self, n): t = self._db.execute( 'SELECT node FROM changelog WHERE node = ?', - (pycompat.sysstr(n),), + (gitutil.togitnode(n),), ).fetchone() return t is not None