Add visibility on invoices

Add links to invoices on transaction tables
Added invoices and has_invoice properties to transactions
This commit is contained in:
Edgar P. Burkhart 2022-12-21 09:38:17 +01:00
parent 7895210aea
commit 996f6a9f18
Signed by: edpibu
GPG key ID: 9833D3C5A25BD227
5 changed files with 19 additions and 4 deletions

View file

@ -53,7 +53,6 @@ class TransactionListView(LoginRequiredMixin, ListView):
def transaction(request, uuid=None):
_form = None
_inv_form = None
_invoices = []
if request.method == "GET":
if uuid is None:
_transaction = Transaction()
@ -79,7 +78,6 @@ def transaction(request, uuid=None):
{
"transaction": _transaction,
"form": _form or TransactionForm(instance=_transaction),
"invoices": _invoices or Invoice.objects.filter(transaction=_transaction),
"invoice_form": _inv_form
or InvoiceForm(instance=Invoice(transaction=_transaction)),
},