Include market in deactivate_services

This commit is contained in:
Adarnof 2016-08-17 13:42:16 -04:00 committed by GitHub
parent b0c41598cf
commit c382b0fd1f

View File

@ -9,6 +9,7 @@ from services.managers.ipboard_manager import IPBoardManager
from services.managers.teamspeak3_manager import Teamspeak3Manager from services.managers.teamspeak3_manager import Teamspeak3Manager
from services.managers.discord_manager import DiscordOAuthManager from services.managers.discord_manager import DiscordOAuthManager
from services.managers.xenforo_manager import XenForoManager from services.managers.xenforo_manager import XenForoManager
from services.managers.market_manager import marketManager
import logging import logging
@ -78,6 +79,11 @@ def deactivate_services(user):
XenForoManager.disable_user(authinfo.xenforo_username) XenForoManager.disable_user(authinfo.xenforo_username)
AuthServicesInfoManager.update_user_xenforo_info("", "", user) AuthServicesInfoManager.update_user_xenforo_info("", "", user)
change = True change = True
if authinfo.market_username and authinfo.market_username != "":
logger.debug("User %s has a Market account %s. Deleting." % (user, authinfo.market_username))
marketManager.disable_user(authinfo.market_username)
AuthServicesInfoManager.update_user_market_info("", "", user)
change = True
if change: if change:
notify(user, "Services Disabled", message="Your services accounts have been disabled.", level="danger") notify(user, "Services Disabled", message="Your services accounts have been disabled.", level="danger")