Browse Source

Fix typing

CURA-6255
Jaime van Kessel 5 years ago
parent
commit
0eea73d2a9

+ 1 - 1
plugins/USBPrinting/USBPrinterOutputDevice.py

@@ -88,7 +88,7 @@ class USBPrinterOutputDevice(PrinterOutputDevice):
         self._firmware_name_requested = False
         self._firmware_updater = AvrFirmwareUpdater(self)
 
-        plugin_path = PluginRegistry.getInstance().getPluginPath("USBPrinting")
+        plugin_path = cast(str, PluginRegistry.getInstance().getPluginPath("USBPrinting"))
         self._monitor_view_qml_path = os.path.join(plugin_path, "MonitorItem.qml")
 
         CuraApplication.getInstance().getOnExitCallbackManager().addCallback(self._checkActivePrintingUponAppExit)

+ 1 - 1
plugins/XmlMaterialProfile/XmlMaterialProfile.py

@@ -1069,7 +1069,7 @@ class XmlMaterialProfile(InstanceContainer):
     #   This loads the mapping from a file.
     @classmethod
     def getProductIdMap(cls) -> Dict[str, List[str]]:
-        plugin_path = PluginRegistry.getInstance().getPluginPath("XmlMaterialProfile")
+        plugin_path = cast(str, PluginRegistry.getInstance().getPluginPath("XmlMaterialProfile"))
         product_to_id_file = os.path.join(plugin_path, "product_to_id.json")
         with open(product_to_id_file, encoding = "utf-8") as f:
             product_to_id_map = json.load(f)