Fixes the Director API update.

This commit is contained in:
2010-09-20 22:02:07 +01:00
parent e8795b5f45
commit 48f53ddb2c

View File

@@ -67,10 +67,12 @@ class CorpManagementUpdate():
directors = EVEPlayerCharacter.objects.filter(director=True)
for director in directors:
api = EVEAccount.objects.get(characters__in=[director])
if api.api_keytype == API_KEYTYPE_FULL:
self._logger.info("Updating: %s / %s" % (director, director.corporation))
pull_corp_members(api.api_key, api.api_user_id, director.id)
if len(director.eveaccount_set.all()):
api = director.eveaccount_set.all()[0]
if api.api_keytype == API_KEYTYPE_FULL:
self._logger.info("Updating: %s / %s" % (director, director.corporation))
pull_corp_members(api.api_key, api.api_user_id, director.id)
director.corporation.query_and_update_corp()
class AllianceUpdate():
"""