diff --git a/corputils/models.py b/corputils/models.py index 372b82e6..80ea011e 100644 --- a/corputils/models.py +++ b/corputils/models.py @@ -41,7 +41,7 @@ class CorpStats(models.Model): def update(self): try: - c = self.token.get_esi_client() + c = self.token.get_esi_client(Character='v4', Corporation='v2') assert c.Character.get_characters_character_id(character_id=self.token.character_id).result()[ 'corporation_id'] == int(self.corp.corporation_id) members = c.Corporation.get_corporations_corporation_id_members( diff --git a/corputils/views.py b/corputils/views.py index 9374a28d..ab839b72 100644 --- a/corputils/views.py +++ b/corputils/views.py @@ -42,12 +42,12 @@ def corpstats_add(request, token): corp_id = EveCharacter.objects.get(character_id=token.character_id).corporation_id else: corp_id = \ - token.get_esi_client().Character.get_characters_character_id(character_id=token.character_id).result()[ + token.get_esi_client(Character='v4').Character.get_characters_character_id(character_id=token.character_id).result()[ 'corporation_id'] corp = EveCorporationInfo.objects.get(corporation_id=corp_id) cs = CorpStats.objects.create(token=token, corp=corp) cs.update() - assert cs.pk # ensure update was succesful + assert cs.pk # ensure update was successful if CorpStats.objects.filter(pk=cs.pk).visible_to(request.user).exists(): return redirect('corputils:view_corp', corp_id=corp.corporation_id) except EveCorporationInfo.DoesNotExist: diff --git a/eveonline/providers.py b/eveonline/providers.py index 132d1f39..98670224 100644 --- a/eveonline/providers.py +++ b/eveonline/providers.py @@ -228,7 +228,7 @@ class EveProvider(object): @python_2_unicode_compatible class EveSwaggerProvider(EveProvider): def __init__(self, token=None, adapter=None): - self.client = esi_client_factory(token=token) + self.client = esi_client_factory(token=token, Alliance='v1', Character='v4', Corporation='v2', Universe='v2') self.adapter = adapter or self def __str__(self): @@ -244,7 +244,7 @@ class EveSwaggerProvider(EveProvider): data['alliance_name'], data['ticker'], corps, - data['executor_corp'], + data['executor_corporation_id'], ) return model except HTTPNotFound: diff --git a/fleetactivitytracking/views.py b/fleetactivitytracking/views.py index ed2ac54b..067d91c9 100644 --- a/fleetactivitytracking/views.py +++ b/fleetactivitytracking/views.py @@ -206,7 +206,7 @@ def click_fatlink_view(request, token, hash, fatname): if character: # get data - c = token.get_esi_client() + c = token.get_esi_client(Location='v1', Universe='v2') location = c.Location.get_characters_character_id_location(character_id=token.character_id).result() ship = c.Location.get_characters_character_id_ship(character_id=token.character_id).result() location['solar_system_name'] = \