mirror of https://git.48k.eu/ogcp
views.py: prevent backtrace with unregistered client
Add check to skip unregistered clients in get_server_data_from_scopes to prevent KeyError exception.master
parent
75cd6d9883
commit
bcffdff135
|
@ -608,6 +608,9 @@ def get_server_data_from_scopes(scopes, clients):
|
|||
ip_to_name = {ip: c['name'] for c in parse_scopes_from_tree(scopes, 'computer') for ip in c['ip']}
|
||||
|
||||
for client in clients['clients']:
|
||||
if not client['addr'] in ip_to_name:
|
||||
continue
|
||||
|
||||
client['name'] = ip_to_name[client['addr']]
|
||||
server_id = client['server'].id
|
||||
if server_id not in servers_data:
|
||||
|
|
Loading…
Reference in New Issue