From 53c2a87bd3587f7ee958c682ea7a0de12595e87c Mon Sep 17 00:00:00 2001 From: Roy-043 <70520633+Roy-043@users.noreply.github.com> Date: Sun, 28 May 2023 15:26:16 +0200 Subject: [PATCH] Arch: Fix ArchReference (broken after #9316) (#9685) --- src/Mod/Arch/ArchReference.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Mod/Arch/ArchReference.py b/src/Mod/Arch/ArchReference.py index 5fdd8bf026..2205562724 100644 --- a/src/Mod/Arch/ArchReference.py +++ b/src/Mod/Arch/ArchReference.py @@ -159,6 +159,7 @@ class ArchReference: f = zdoc.open(self.parts[obj.Part][1]) shapedata = f.read() f.close() + shapedata = shapedata.decode("utf8") shape = self.cleanShape(shapedata,obj,self.parts[obj.Part][2]) obj.Shape = shape if not pl.isIdentity(): @@ -260,6 +261,7 @@ class ArchReference: materials = {} writemode = False for line in docf: + line = line.decode("utf8") if "