X-Git-Url: https://git.ozlabs.org/?p=patchwork;a=blobdiff_plain;f=apps%2Fpatchwork%2Fforms.py;h=c02d11ef98a7e09d6aca3a83f160f0fa70eba3be;hp=7385ced14b4337f7030f46286fe5b948b99a064a;hb=05d26756d7e7f254d5631a0649aeac5fd3a58ca8;hpb=04767c65175f2a76127cd78649c5d92a82a39bb6 diff --git a/apps/patchwork/forms.py b/apps/patchwork/forms.py index 7385ced..c02d11e 100644 --- a/apps/patchwork/forms.py +++ b/apps/patchwork/forms.py @@ -77,7 +77,7 @@ class CreateBundleForm(forms.ModelForm): class DelegateField(forms.ModelChoiceField): def __init__(self, project, *args, **kwargs): - queryset = User.objects.filter(userprofile__in = \ + queryset = User.objects.filter(userprofile__in = \ UserProfile.objects \ .filter(maintainer_projects = project) \ .values('pk').query) @@ -86,10 +86,10 @@ class DelegateField(forms.ModelChoiceField): class PatchForm(forms.ModelForm): def __init__(self, instance = None, project = None, *args, **kwargs): - if (not project) and instance: + if (not project) and instance: project = instance.project if not project: - raise Exception("meep") + raise Exception("meep") super(PatchForm, self).__init__(instance = instance, *args, **kwargs) self.fields['delegate'] = DelegateField(project, required = False) @@ -172,7 +172,7 @@ class MultiplePatchForm(PatchForm): super(MultiplePatchForm, self).__init__(project = project, *args, **kwargs) self.fields['delegate'] = OptionalDelegateField(project = project, - required = False) + required = False) def save(self, instance, commit = True): opts = instance.__class__._meta