From fb3c183b3eedd8520ef8749925d921bd501af36b Mon Sep 17 00:00:00 2001 From: DarkPhoenix Date: Mon, 3 Jun 2019 18:39:23 +0300 Subject: [PATCH] Do not attempt to fetch data from unknown systems --- service/marketSources/evepraisal.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/service/marketSources/evepraisal.py b/service/marketSources/evepraisal.py index 9e8006c0b..e910b92fa 100644 --- a/service/marketSources/evepraisal.py +++ b/service/marketSources/evepraisal.py @@ -48,6 +48,8 @@ class EvePraisal: @staticmethod def fetchPrices(priceMap, fetchTimeout, system=None): + if system not in systemAliases: + return jsonData = { 'market_name': systemAliases[system], 'items': [{'type_id': typeID} for typeID in priceMap]} @@ -58,7 +60,7 @@ class EvePraisal: try: itemsData = data['appraisal']['items'] except (KeyError, TypeError): - return False + return # Cycle through all types we've got from request for itemData in itemsData: try: