Addon Manager: Fix #9828, hang on no internet
This commit is contained in:
committed by
Chris Hennes
parent
f83a3fbb6a
commit
c7d28731bd
@@ -402,7 +402,11 @@ def blocking_get(url: str, method=None) -> bytes:
|
||||
if fci.FreeCADGui and method is None or method == "networkmanager":
|
||||
NetworkManager.InitializeNetworkManager()
|
||||
p = NetworkManager.AM_NETWORK_MANAGER.blocking_get(url)
|
||||
p = p.data()
|
||||
if p:
|
||||
try:
|
||||
p = p.data()
|
||||
except AttributeError:
|
||||
pass
|
||||
elif requests and method is None or method == "requests":
|
||||
response = requests.get(url)
|
||||
if response.status_code == 200:
|
||||
|
||||
Reference in New Issue
Block a user