Fix search form for optional apps (like reddit)

This commit is contained in:
2010-12-20 14:49:38 +00:00
parent 2db56a0e28
commit b68391bed6

View File

@@ -115,13 +115,13 @@ class UserLookupForm(forms.Form):
(2, "Character"), (2, "Character"),
(4, "Email Address"), ] (4, "Email Address"), ]
type = forms.ChoiceField(label = u'Search type', choices = choices)
username = forms.CharField(label = u'User ID', max_length=64)
def __init__(self, *args, **kwargs): def __init__(self, *args, **kwargs):
super(UserLookupForm, self).__init__(*args, **kwargs)
if installed('reddit'): if installed('reddit'):
self.choices.append((3, "Reddit ID")) self.choices.append((3, "Reddit ID"))
forms.Form.__init__(self, *args, **kwargs)
self.fields['type'] = forms.ChoiceField(label=u'Search type', choices=self.choices)
self.fields['username'] = forms.CharField(label = u'User ID', max_length=64)
class APIPasswordForm(forms.Form): class APIPasswordForm(forms.Form):