1
0
mirror of https://github.com/EDCD/EDMarketConnector.git synced 2025-04-17 01:22:19 +03:00

Fix for non-numeric lastStarport id

This commit is contained in:
Jonathan Harris 2017-09-23 11:45:03 +01:00
parent 0956f229c7
commit cb829ebe63

@ -246,14 +246,14 @@ class Session:
if data['lastStarport']['services'].get('commodities'):
marketdata = self.query(URL_MARKET)
if (data['lastStarport']['name'] != marketdata['name'] or
data['lastStarport']['id'] != marketdata['id']):
int(data['lastStarport']['id']) != int(marketdata['id'])):
raise ServerLagging()
else:
data['lastStarport'].update(marketdata)
if data['lastStarport']['services'].get('outfitting') or data['lastStarport']['services'].get('shipyard'):
shipdata = self.query(URL_SHIPYARD)
if (data['lastStarport']['name'] != shipdata['name'] or
data['lastStarport']['id'] != shipdata['id']):
int(data['lastStarport']['id']) != int(shipdata['id'])):
raise ServerLagging()
else:
data['lastStarport'].update(shipdata)