# HG changeset patch # User Denis Laxalde # Date 2019-11-04 09:09:08 # Node ID 1edf620a37a32755c413ca4f3a9745b0458fc1bc # Parent 0f890ce15888e831f434dd47ce666b821154b412 py3: encode strings before setting rev summary in gnuarch converter diff --git a/hgext/convert/gnuarch.py b/hgext/convert/gnuarch.py --- a/hgext/convert/gnuarch.py +++ b/hgext/convert/gnuarch.py @@ -310,7 +310,10 @@ class gnuarch_source(common.converter_so # Commit description self.changes[rev].summary = b'\n\n'.join( - (catlog[r'Summary'], catlog.get_payload()) + ( + self.recode(catlog[r'Summary']), + self.recode(catlog.get_payload()), + ) ) self.changes[rev].summary = self.recode(self.changes[rev].summary)