changeset 8564:77124bf9f31a

diff: fix per file display of "Raw diff" and others With py3, the matcher must be a list of byte strings.
author Mads Kiilerich <mads@kiilerich.com>
date Mon, 08 Jun 2020 14:35:00 +0200
parents 8cd0c12758e6
children 81fae6754a5a
files kallithea/lib/vcs/backends/hg/repository.py
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/kallithea/lib/vcs/backends/hg/repository.py	Mon Jun 08 14:10:13 2020 +0200
+++ b/kallithea/lib/vcs/backends/hg/repository.py	Mon Jun 08 14:35:00 2020 +0200
@@ -272,7 +272,7 @@
             self.get_changeset(rev1)
         self.get_changeset(rev2)
         if path:
-            file_filter = mercurial.match.exact(path)
+            file_filter = mercurial.match.exact([safe_bytes(path)])
         else:
             file_filter = None