From 026b4c272b09edc60f5cf01ef7f67233acc3f100 Mon Sep 17 00:00:00 2001 From: Adarnof Date: Sun, 22 Jan 2017 12:15:32 -0500 Subject: [PATCH] Correct startup error when settings blank --- eveonline/providers.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/eveonline/providers.py b/eveonline/providers.py index d717faed..132d1f39 100644 --- a/eveonline/providers.py +++ b/eveonline/providers.py @@ -453,10 +453,10 @@ class EveAdapter(EveProvider): return self.itemtype_provider.get_itemtype(type_id) -CHARACTER_PROVIDER = getattr(settings, 'EVEONLINE_CHARACTER_PROVIDER', 'esi') -CORP_PROVIDER = getattr(settings, 'EVEONLINE_CORP_PROVIDER', 'esi') -ALLIANCE_PROVIDER = getattr(settings, 'EVEONLINE_ALLIANCE_PROVIDER', 'esi') -ITEMTYPE_PROVIDER = getattr(settings, 'EVEONLINE_ITEMTYPE_PROVIDER', 'esi') +CHARACTER_PROVIDER = getattr(settings, 'EVEONLINE_CHARACTER_PROVIDER', '') or 'esi' +CORP_PROVIDER = getattr(settings, 'EVEONLINE_CORP_PROVIDER', '') or 'esi' +ALLIANCE_PROVIDER = getattr(settings, 'EVEONLINE_ALLIANCE_PROVIDER', '') or 'esi' +ITEMTYPE_PROVIDER = getattr(settings, 'EVEONLINE_ITEMTYPE_PROVIDER', '') or 'esi' def eve_adapter_factory(character_source=CHARACTER_PROVIDER, corp_source=CORP_PROVIDER,