changeset 52610a187771 in /home/hg/repos/gajim
details:http://hg.gajim.org/gajim?cmd=changeset;node=52610a187771 description: fix encoding issue
diffstat:
src/common/helpers.py | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
diffs (14 lines):
diff -r 9e76c3f981ad -r 52610a187771 src/common/helpers.py --- a/src/common/helpers.py Sun Jan 06 00:20:50 2013 +0400 +++ b/src/common/helpers.py Sat Jan 05 23:06:59 2013 +0100 @@ -552,8 +552,8 @@ """ # 48 is the limit if len(filename) > 48: - hash = hashlib.md5(filename) - filename = base64.b64encode(hash.digest()) + hash = hashlib.md5(filename.encode('utf-8')) + filename = base64.b64encode(hash.digest()).decode('utf-8')
# make it latin chars only filename = punycode_encode(filename).decode('utf-8')