From 1914f74a54f1e28cc04cc8e093d6404971aa33ae Mon Sep 17 00:00:00 2001 From: George Katsikas <giorgakis.katsikas@gmail.com> Date: Mon, 19 Aug 2024 15:00:49 +0200 Subject: [PATCH] change subsidy payment appearance in orphaned list --- scipost_django/finances/forms.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/scipost_django/finances/forms.py b/scipost_django/finances/forms.py index e6e9ed9fc..c29d19449 100644 --- a/scipost_django/finances/forms.py +++ b/scipost_django/finances/forms.py @@ -299,6 +299,11 @@ class SubsidyPaymentForm(forms.ModelForm): return instance +class SubsidyPaymentAmountDateChoiceField(forms.ModelChoiceField): + def label_from_instance(self, obj: SubsidyPayment): + return f"{obj.status} €{obj.amount} on {obj.date_scheduled}" + + class SubsidyAttachmentInlineLinkForm(forms.ModelForm): class Meta: model = SubsidyAttachment @@ -313,7 +318,7 @@ class SubsidyAttachmentInlineLinkForm(forms.ModelForm): required=False, ) - subsidy_payment = forms.ModelChoiceField( + subsidy_payment = SubsidyPaymentAmountDateChoiceField( queryset=SubsidyPayment.objects.none(), widget=forms.RadioSelect(), required=False, -- GitLab