From fe9ec915f42788f01737a273f402ee909906e2e3 Mon Sep 17 00:00:00 2001 From: Benjamin Nauck Date: Thu, 26 Sep 2024 11:41:06 +0200 Subject: [PATCH] Fixes `name 'PyExc_FC_AbortIOException' is not defined` --- src/Ext/freecad/module_io.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Ext/freecad/module_io.py b/src/Ext/freecad/module_io.py index 321aa03bf6..80e7555a41 100644 --- a/src/Ext/freecad/module_io.py +++ b/src/Ext/freecad/module_io.py @@ -1,3 +1,6 @@ +from FreeCAD import Base + + def OpenInsertObject(importerModule, objectPath, importMethod, docName = ""): try: importArgs = [] @@ -9,5 +12,5 @@ def OpenInsertObject(importerModule, objectPath, importMethod, docName = ""): importKwargs["options"] = importerModule.importOptions(objectPath) getattr(importerModule, importMethod)(objectPath, *importArgs, **importKwargs) - except PyExc_FC_AbortIOException: + except Base.AbortIOException: pass