From b7f629421c9ed9ff46df55c7e8519297caa15f38 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jean-S=C3=A9bastien=20Caux?= <git@jscaux.org> Date: Sat, 16 Mar 2024 08:26:41 +0100 Subject: [PATCH] Accelerate finances.Subsidy admin --- scipost_django/finances/admin.py | 8 ++++++-- scipost_django/finances/models/pex_coverage.py | 2 +- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/scipost_django/finances/admin.py b/scipost_django/finances/admin.py index 8da21fc79..a56da3b02 100644 --- a/scipost_django/finances/admin.py +++ b/scipost_django/finances/admin.py @@ -19,11 +19,15 @@ from .models import ( class SubsidyPaymentInline(admin.TabularInline): model = SubsidyPayment - + autocomplete_fields = [ + "invoice", + "proof_of_payment", + ] + extra = 0 class SubsidyAttachmentInline(admin.TabularInline): model = SubsidyAttachment - + extra = 0 @admin.register(Subsidy) class SubsidyAdmin(admin.ModelAdmin): diff --git a/scipost_django/finances/models/pex_coverage.py b/scipost_django/finances/models/pex_coverage.py index 4f68c987e..cdc846b7b 100644 --- a/scipost_django/finances/models/pex_coverage.py +++ b/scipost_django/finances/models/pex_coverage.py @@ -40,5 +40,5 @@ class PublicationExpenditureCoverage(models.Model): def __str__(self): return ( f"€{self.amount} for {self.publication.doi_label} " - "from {self.subsidy.organization}" + f"from {self.subsidy.organization}" ) -- GitLab