Core: Fix macro recording when using module_io

This commit is contained in:
wmayer
2024-09-27 19:22:15 +02:00
committed by Chris Hennes
parent 9913d6a1aa
commit 08ff1e5eeb
2 changed files with 13 additions and 33 deletions

View File

@@ -1,11 +1,13 @@
from FreeCAD import Base
import importlib
def OpenInsertObject(importerModule, objectPath, importMethod, docName = ""):
def OpenInsertObject(importerName, objectPath, importMethod, docName = ""):
try:
importArgs = []
importKwargs = {}
importerModule = importlib.import_module(importerName)
if docName:
importArgs.append(docName)
if hasattr(importerModule, "importOptions"):