Skip to content

Commit f009116

Browse files
committed
Avoid decoding some binary stuff
1 parent 474cacd commit f009116

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

git-remote-hg

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -507,11 +507,11 @@ def export_ref(repo, name, kind, head):
507507
extra_msg += (b"rename : %s => %s\n" % e).decode()
508508

509509
for key, value in extra.items():
510-
key, value = key.decode(), value.decode()
511-
if key in ('author', 'committer', 'encoding', 'message', 'branch', 'hg-git'):
510+
key = key.decode()
511+
if key in ('author', 'committer', 'encoding', 'message', 'branch', 'hg-git', 'transplant_source'):
512512
continue
513513
else:
514-
extra_msg += "extra : %s : %s\n" % (key, urlquote(value))
514+
extra_msg += "extra : %s : %s\n" % (key, urlquote(value.decode()))
515515

516516
if extra_msg:
517517
desc += b'\n--HG--\n' + extra_msg.encode()

0 commit comments

Comments
 (0)