From d9304db43d9d19449642d7a87cc094322bc4f764 Mon Sep 17 00:00:00 2001 From: "Edgar P. Burkhart" Date: Sat, 31 Dec 2022 18:59:29 +0100 Subject: [PATCH] Default fields Fixes #3 --- nummi/main/views.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/nummi/main/views.py b/nummi/main/views.py index d8cb5ee..75ff656 100644 --- a/nummi/main/views.py +++ b/nummi/main/views.py @@ -96,7 +96,10 @@ class TransactionCreateView(NummiCreateView): def get_form_kwargs(self): return super().get_form_kwargs() | { "initial": { - "snapshot": self.kwargs.get("snapshot"), + "snapshot": ( + self.kwargs.get("snapshot") + or Snapshot.objects.filter(user=self.request.user).first() + ), }, } @@ -128,7 +131,10 @@ class SnapshotCreateView(NummiCreateView): def get_form_kwargs(self): return super().get_form_kwargs() | { "initial": { - "account": self.kwargs.get("account"), + "account": ( + self.kwargs.get("account") + or Account.objects.filter(user=self.request.user).first() + ), }, }