correct type mismatch on ID comparison

Closes #350
This commit is contained in:
Adarnof 2016-09-11 15:39:17 -04:00 committed by GitHub
parent 812268211c
commit 56136d050a

View File

@ -391,11 +391,11 @@ def make_blue(user):
def determine_membership_by_character(char): def determine_membership_by_character(char):
if settings.IS_CORP: if settings.IS_CORP:
if char.corporation_id == settings.CORP_ID: if int(char.corporation_id) == int(settings.CORP_ID):
logger.debug("Character %s in owning corp id %s" % (char, char.corporation_id)) logger.debug("Character %s in owning corp id %s" % (char, char.corporation_id))
return "MEMBER" return "MEMBER"
else: else:
if char.alliance_id == settings.ALLIANCE_ID: if int(char.alliance_id) == int(settings.ALLIANCE_ID):
logger.debug("Character %s in owning alliance id %s" % (char, char.alliance_id)) logger.debug("Character %s in owning alliance id %s" % (char, char.alliance_id))
return "MEMBER" return "MEMBER"
if EveCorporationInfo.objects.filter(corporation_id=char.corporation_id).exists() is False: if EveCorporationInfo.objects.filter(corporation_id=char.corporation_id).exists() is False: