From 08732b6ad49bdada15f3a6ef1051565650e8ed44 Mon Sep 17 00:00:00 2001 From: "Edgar P. Burkhart" Date: Thu, 6 Feb 2025 18:01:52 +0100 Subject: [PATCH] Fix add transaction to empty statement bug --- nummi/transaction/views.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/nummi/transaction/views.py b/nummi/transaction/views.py index de81a69..3eabbfa 100644 --- a/nummi/transaction/views.py +++ b/nummi/transaction/views.py @@ -32,9 +32,12 @@ class TransactionCreateView(NummiCreateView): initial["statement"] = get_object_or_404( self.request.user.statement_set, pk=self.kwargs["statement"] ) - initial["date"] = ( - initial["statement"].transaction_set.order_by("-date").first().date - ) + if ( + last_transaction := initial["statement"] + .transaction_set.order_by("-date") + .first() + ): + initial["date"] = last_transaction.date return initial