From 87a87c432d3bcdab8bd814f880a45588aecaca18 Mon Sep 17 00:00:00 2001 From: Raynaldo Rivera Date: Thu, 6 Nov 2014 16:27:20 -0700 Subject: [PATCH] Fixed issue with blue members getting their accounts nuked on refresh --- celerytask/tasks.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/celerytask/tasks.py b/celerytask/tasks.py index 2fa2ae94..5aaddd06 100644 --- a/celerytask/tasks.py +++ b/celerytask/tasks.py @@ -148,12 +148,15 @@ def run_api_refresh(): if valid_key: # Check our main character + character = EveManager.get_character_by_id(authserviceinfo.main_char_id) + corp = EveManager.get_corporation_info_by_id(character.corporation_id) main_alliance_id = EveManager.get_charater_alliance_id_by_id(authserviceinfo.main_char_id) if main_alliance_id == settings.ALLIANCE_ID: pass + elif corp.is_blue: + pass else: - if not authserviceinfo.is_blue: - deactivate_services(user) + deactivate_services(user) else: # nuke it deactivate_services(user)