consistency with success value in session start API

This commit is contained in:
Trever Fischer
2012-06-10 02:32:33 -04:00
parent c5ecf65d47
commit 8d5fe3098b

View File

@@ -30,10 +30,10 @@ class NewPlayerSessionHandler(BaseHandler):
try:
profile = MinecraftProfile.objects.all().filter(mc_username__iexact=playername)[0]
except IndexError, e:
return {'valid': False, 'error': 'User not found', 'permissions': []}
return {'success': False, 'error': 'User not found', 'permissions': []}
if profile.user.is_active:
if profile.isBanned():
return {'valid': False, 'error': 'Your account is banned.', 'permissions': []}
return {'success': False, 'error': 'Your account is banned.', 'permissions': []}
ip = request.POST['ip']
server = request.server
profile = MinecraftProfile.objects.get(mc_username__exact=playername)