Fix optional type for output device

This commit is contained in:
ChrisTerBeke 2018-12-19 11:47:41 +01:00
parent 112950f003
commit 80d2a78463

View file

@ -534,7 +534,7 @@ class MachineManager(QObject):
def activeMachineHasCloudConnection(self) -> bool:
if not self.activeMachineHasRemoteConnection:
return False
output_device = next(iter(self.printerOutputDevices), None) # type: PrinterOutputDevice
output_device = next(iter(self.printerOutputDevices), None) # type: Optional[PrinterOutputDevice]
if not output_device:
return False
return output_device.connectionType == ConnectionType.CloudConnection