From e6d5a59ab230646c8cbfd2a4feb664bcaed5ef28 Mon Sep 17 00:00:00 2001 From: daid Date: Tue, 25 Feb 2014 15:41:29 +0100 Subject: [PATCH] Encode the strings used for quick sharing. --- Cura/util/profile.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Cura/util/profile.py b/Cura/util/profile.py index 67164821..3e2f8c5d 100644 --- a/Cura/util/profile.py +++ b/Cura/util/profile.py @@ -631,12 +631,12 @@ def getProfileString(): if set.getName() in tempOverride: p.append(set.getName() + "=" + tempOverride[set.getName()]) else: - p.append(set.getName() + "=" + set.getValue()) + p.append(set.getName() + "=" + set.getValue().encode('utf-8')) elif set.isAlteration(): if set.getName() in tempOverride: alt.append(set.getName() + "=" + tempOverride[set.getName()]) else: - alt.append(set.getName() + "=" + set.getValue()) + alt.append(set.getName() + "=" + set.getValue().encode('utf-8')) ret = '\b'.join(p) + '\f' + '\b'.join(alt) ret = base64.b64encode(zlib.compress(ret, 9)) return ret @@ -655,7 +655,7 @@ def getPreferencesString(): global settingsList for set in settingsList: if set.isPreference(): - p.append(set.getName() + "=" + set.getValue()) + p.append(set.getName() + "=" + set.getValue().encode('utf-8')) ret = '\b'.join(p) ret = base64.b64encode(zlib.compress(ret, 9)) return ret -- 2.30.2