Changeset - 3b985d40ac0b
[Not reviewed]
0 1 0
Christopher Neugebauer - 7 years ago 2017-01-07 22:47:54
chrisjrn@gmail.com
Missing line
1 file changed with 1 insertions and 1 deletions:
0 comments (0 inline, 0 general)
registrasion/forms.py
Show inline comments
...
 
@@ -425,40 +425,40 @@ class InvoiceEmailForm(forms.Form):
 

	
 
    invoice = forms.ModelMultipleChoiceField(
 
        widget=forms.CheckboxSelectMultiple,
 
        queryset=commerce.Invoice.objects.all(),
 
    )
 
    from_email = forms.CharField()
 
    subject = forms.CharField()
 
    body = forms.CharField(
 
        widget=forms.Textarea,
 
    )
 
    action = forms.TypedChoiceField(
 
        widget=forms.RadioSelect,
 
        coerce=int,
 
        choices=ACTION_CHOICES,
 
        initial=ACTION_PREVIEW,
 
    )
 

	
 
    def __init__(self, *a, **k):
 
        category = k.pop('category', None) or []
 
        product = k.pop('product', None) or []
 

	
 
        category = [int(i) for i in category]
 
        product = [int(i) for i in product]
 

	
 
        super(InvoiceNagForm, self).__init__(*a, **k)
 
        super(InvoiceEmailForm, self).__init__(*a, **k)
 

	
 
        qs = commerce.Invoice.objects.filter(
 
            status=commerce.Invoice.STATUS_UNPAID,
 
        ).filter(
 
            Q(lineitem__product__category__in=category) |
 
            Q(lineitem__product__in=product)
 
        )
 

	
 
        # Uniqify
 
        qs = commerce.Invoice.objects.filter(
 
            id__in=qs,
 
        )
 

	
 
        self.fields['invoice'].queryset = qs
 
        self.fields['invoice'].initial = [i.id for i in qs]
0 comments (0 inline, 0 general)