Do not assume every object is a server

This commit is contained in:
Mark van der Walle 2016-12-30 14:22:49 +01:00
parent aa0c843553
commit bd7dee9a10

View file

@ -326,10 +326,11 @@ def list_passwords(kwargs=None, call=None):
ret = {}
for item in response['list']:
server = item['server']['name']
if server not in ret:
ret[server] = []
ret[server].append(item)
if 'server' in item:
server = item['server']['name']
if server not in ret:
ret[server] = []
ret[server].append(item)
return ret