From d3df5d979adb79d31eec69f3ca2bd684099b15de Mon Sep 17 00:00:00 2001 From: lorenz Date: Wed, 24 Oct 2018 22:34:51 +0200 Subject: [PATCH] py3: Arch: try to fix unicode problem --- src/Mod/Arch/ArchSchedule.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Mod/Arch/ArchSchedule.py b/src/Mod/Arch/ArchSchedule.py index d12f23467b..938c7e3f56 100644 --- a/src/Mod/Arch/ArchSchedule.py +++ b/src/Mod/Arch/ArchSchedule.py @@ -210,7 +210,9 @@ class _ArchSchedule: val = sumval # get unit if obj.Unit[i]: - ustr = obj.Unit[i].encode("utf8") + ustr = obj.Unit[i] + if sys.version_info.major < 3: + ustr = ustr.encode("utf8") unit = ustr.replace("²","^2") unit = unit.replace("³","^3") if "2" in unit: