Moved syncgroup deletion into block ensuring user was deleted.

This commit is contained in:
Adarnof 2015-12-02 03:57:54 +00:00
parent 7e371e34f8
commit 286910059b

View File

@ -326,8 +326,8 @@ context_instance=RequestContext(request))
def deactivate_discord(request): def deactivate_discord(request):
authinfo = AuthServicesInfoManager.get_auth_service_info(request.user) authinfo = AuthServicesInfoManager.get_auth_service_info(request.user)
result = DiscordManager.delete_user(authinfo.discord_uid) result = DiscordManager.delete_user(authinfo.discord_uid)
remove_all_syncgroups_for_service(request.user, "discord")
if result: if result:
remove_all_syncgroups_for_service(request.user, "discord")
AuthServicesInfoManager.update_user_discord_info("", request.user) AuthServicesInfoManager.update_user_discord_info("", request.user)
return HttpResponseRedirect("/services/") return HttpResponseRedirect("/services/")
return HttpResponseRedirect("/dashboard") return HttpResponseRedirect("/dashboard")