Use set_state function during api refresh

This commit is contained in:
Adarnof 2016-01-31 18:11:01 +00:00
parent e4f3eb5370
commit cce661c17a

View File

@ -347,6 +347,7 @@ def determine_membership_by_user(user):
def set_state(user): def set_state(user):
state = determine_membership_by_user(user) state = determine_membership_by_user(user)
logger.debug("Assigning user %s to state %s" % (user, state))
if state == "MEMBER": if state == "MEMBER":
make_member(user) make_member(user)
elif state == "BLUE": elif state == "BLUE":
@ -481,14 +482,7 @@ def run_api_refresh():
authserviceinfo.save() authserviceinfo.save()
else: else:
logger.warn("User %s has no main character id, unable to validate membership.") logger.warn("User %s has no main character id, unable to validate membership.")
state = determine_membership_by_user(user) set_state(user)
logger.debug("Assigning user %s to state %s" % (user, state))
if state == "MEMBER":
make_member(user)
elif state == "BLUE":
make_blue(user)
else:
disable_member(user)
# Run Every 2 hours # Run Every 2 hours