mirror of
https://github.com/EDCD/EDMarketConnector.git
synced 2025-04-13 07:47:14 +03:00
Include unavailable ships in shipyard data - error "'list' object has no attribute 'keys'".
Fixes #15
This commit is contained in:
parent
a0fcf3ad66
commit
6656546a7f
2
eddn.py
2
eddn.py
@ -97,6 +97,6 @@ def export(data):
|
||||
'systemName' : data['lastSystem']['name'].strip(),
|
||||
'stationName' : data['lastStarport']['name'].strip(),
|
||||
'timestamp' : time.strftime('%Y-%m-%dT%H:%M:%SZ', time.gmtime(querytime)),
|
||||
'ships' : [ship_map.get(ship,ship) for ship in (data['lastStarport']['ships'].get('shipyard_list') or {}).keys() + (data['lastStarport']['ships'].get('unavailable_list') or {}).keys()],
|
||||
'ships' : [ship_map.get(ship['name'],ship['name']) for ship in (data['lastStarport']['ships'].get('shipyard_list') or {}).values() + data['lastStarport']['ships'].get('unavailable_list')],
|
||||
}
|
||||
})
|
||||
|
Loading…
x
Reference in New Issue
Block a user