|
@@ -393,6 +393,8 @@ class BatcaveHttpRequestHandler(BaseHTTPRequestHandler):
|
|
|
if self.DATAKEY_VPN in storage.data:
|
|
|
for key in storage.data[self.DATAKEY_VPN]:
|
|
|
item = storage.data[self.DATAKEY_VPN][key]
|
|
|
+ if not isinstance(item, dict):
|
|
|
+ continue
|
|
|
|
|
|
names = set()
|
|
|
count = {}
|
|
@@ -438,6 +440,7 @@ class BatcaveHttpRequestHandler(BaseHTTPRequestHandler):
|
|
|
for key in vpn:
|
|
|
if key is None: continue
|
|
|
item = vpn[key]
|
|
|
+ if not isinstance(item, dict): continue
|
|
|
if not 'active' in item: continue
|
|
|
|
|
|
ips = set()
|