Added the ability to search by EVE API User ID

This commit is contained in:
2011-02-01 15:55:16 +00:00
parent 2bde07cca6
commit 9e839023e8
2 changed files with 5 additions and 5 deletions

View File

@@ -195,6 +195,9 @@ def user_lookup(request):
users = User.objects.filter(id__in=uids).only('username')
elif form.cleaned_data['type'] == '4':
users = User.objects.filter(email__icontains=form.cleaned_data['username']).only('username')
elif form.cleaned_data['type'] == '5':
uids = EVEAccount.objects.filter(id__icontains=form.cleaned_data['username']).values_list('user', flat=True)
users = User.objects.filter(id__in=uids).only('username')
else:
messages.add_message(request, messages.ERROR, "Error parsing form, Type: %s, Value: %s" % (form.cleaned_data['type'], form.cleaned_data['username']))
return redirect('sso.views.user_lookup')