From 58ab9dcd094240d797a9c8044e95c7b788dd5d0b Mon Sep 17 00:00:00 2001 From: Jaime van Kessel Date: Tue, 2 May 2017 17:00:26 +0200 Subject: [PATCH] Fixed wrong typehinting --- cura/Settings/CuraStackBuilder.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cura/Settings/CuraStackBuilder.py b/cura/Settings/CuraStackBuilder.py index 27844d895a..a85bae76af 100644 --- a/cura/Settings/CuraStackBuilder.py +++ b/cura/Settings/CuraStackBuilder.py @@ -10,6 +10,8 @@ from UM.Settings.ContainerRegistry import ContainerRegistry from .GlobalStack import GlobalStack from .ExtruderStack import ExtruderStack from .CuraContainerStack import CuraContainerStack +from typing import Optional + ## Contains helper functions to create new machines. class CuraStackBuilder: @@ -20,7 +22,7 @@ class CuraStackBuilder: # # \return The new global stack or None if an error occurred. @classmethod - def createMachine(cls, name: str, definition_id: str) -> GlobalStack: + def createMachine(cls, name: str, definition_id: str) -> Optional[GlobalStack]: registry = ContainerRegistry.getInstance() definitions = registry.findDefinitionContainers(id = definition_id) if not definitions: