From 27e270e2d64e5771438a63763c66093fd037fafc Mon Sep 17 00:00:00 2001 From: Andrew Williams Date: Thu, 1 Sep 2011 20:14:26 +0100 Subject: [PATCH] Distinct on the queryset, herp --- app/sso/forms.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/sso/forms.py b/app/sso/forms.py index 03a2034..dcb072d 100644 --- a/app/sso/forms.py +++ b/app/sso/forms.py @@ -130,12 +130,12 @@ class EmailChangeForm(forms.Form): class PrimaryCharacterForm(forms.Form): - character = forms.ModelChoiceField(queryset=None, required=True, empty_label=None).distinct() + character = forms.ModelChoiceField(queryset=None, required=True, empty_label=None) def __init__(self, *args, **kwargs): self.user = kwargs.pop('user', None) super(PrimaryCharacterForm, self).__init__(*args, **kwargs) if self.user: - self.fields['character'].queryset = EVEPlayerCharacter.objects.filter(eveaccount__user=self.user) + self.fields['character'].queryset = EVEPlayerCharacter.objects.filter(eveaccount__user=self.user).distinct()