mirror of https://git.48k.eu/ogcp
Fix selection of scopes with empty IPs list
This commit prevents ogcp from always mark as selected/checked scopes that have an empty IP list.async-tree
parent
229ad311be
commit
028f810a47
|
@ -176,7 +176,8 @@ def add_state_and_ips(scope, clients, ips):
|
|||
scope['ip'] = []
|
||||
for child in scope['scope']:
|
||||
scope['ip'] += add_state_and_ips(child, clients, ips)
|
||||
scope['selected'] = set(scope['ip']).issubset(ips)
|
||||
scope['selected'] = (len(scope['ip']) < 0 and
|
||||
set(scope['ip']).issubset(ips))
|
||||
return scope['ip']
|
||||
|
||||
def get_allowed_scopes(scopes, allowed_scopes):
|
||||
|
|
Loading…
Reference in New Issue