Browse Source

Fix check for succesfully imported 3MFReader & 3MFWriter modules

fieldOfView 8 years ago
parent
commit
adf2ac10b0
2 changed files with 4 additions and 4 deletions
  1. 2 2
      plugins/3MFReader/__init__.py
  2. 2 2
      plugins/3MFWriter/__init__.py

+ 2 - 2
plugins/3MFReader/__init__.py

@@ -31,7 +31,7 @@ def getMetaData() -> Dict:
             "api": 3
         }
     }
-    if "ThreeMFReader" in sys.modules:
+    if "3MFReader.ThreeMFReader" in sys.modules:
         metaData["mesh_reader"] = [
             {
                 "extension": "3mf",
@@ -49,7 +49,7 @@ def getMetaData() -> Dict:
 
 
 def register(app):
-    if "ThreeMFReader" in sys.modules:
+    if "3MFReader.ThreeMFReader" in sys.modules:
         return {"mesh_reader": ThreeMFReader.ThreeMFReader(),
                 "workspace_reader": ThreeMFWorkspaceReader.ThreeMFWorkspaceReader()}
     else:

+ 2 - 2
plugins/3MFWriter/__init__.py

@@ -24,7 +24,7 @@ def getMetaData():
         }
     }
 
-    if "ThreeMFWriter" in sys.modules:
+    if "3MFWriter.ThreeMFWriter" in sys.modules:
         metaData["mesh_writer"] = {
             "output": [{
                 "extension": "3mf",
@@ -45,7 +45,7 @@ def getMetaData():
     return metaData
 
 def register(app):
-    if "ThreeMFWriter" in sys.modules:
+    if "3MFWriter.ThreeMFWriter" in sys.modules:
         return {"mesh_writer": ThreeMFWriter.ThreeMFWriter(), 
                 "workspace_writer": ThreeMFWorkspaceWriter.ThreeMFWorkspaceWriter()}
     else: