Browse Source

Fix mypy complains

Kostas Karmas 4 years ago
parent
commit
ea6a73e76d
1 changed files with 8 additions and 7 deletions
  1. 8 7
      cura/OAuth2/LocalAuthorizationServer.py

+ 8 - 7
cura/OAuth2/LocalAuthorizationServer.py

@@ -96,11 +96,12 @@ class LocalAuthorizationServer:
 
         :return: None
         """
-        if sys.platform == "win32":
-            try:
+        if self._web_server:
+            if sys.platform == "win32":
+                try:
+                    self._web_server.serve_forever()
+                except OSError as e:
+                    Logger.warning(str(e))
+            else:
+                # Leave the default behavior in non-windows platforms
                 self._web_server.serve_forever()
-            except OSError as e:
-                Logger.warning(str(e))
-        else:
-            # Leave the default behavior in non-windows platforms
-            self._web_server.serve_forever()