From 2b6be8c6ac89898e230586aedecd6373e0450043 Mon Sep 17 00:00:00 2001 From: Herculino Trotta Date: Sat, 25 Jan 2025 12:43:53 -0300 Subject: [PATCH] feat: tidy up transactions action bar --- app/apps/transactions/views/transactions.py | 3 - .../cotton/ui/transactions_action_bar.html | 78 ++++++++++++------- 2 files changed, 49 insertions(+), 32 deletions(-) diff --git a/app/apps/transactions/views/transactions.py b/app/apps/transactions/views/transactions.py index 80ac759..bde35b7 100644 --- a/app/apps/transactions/views/transactions.py +++ b/app/apps/transactions/views/transactions.py @@ -147,14 +147,12 @@ def transactions_bulk_edit(request): transaction_ids = request.GET.getlist("transactions") or request.POST.getlist( "transactions" ) - print(transaction_ids) # Load the selected transactions transactions = Transaction.objects.filter(id__in=transaction_ids) if request.method == "POST": form = BulkEditTransactionForm(request.POST, user=request.user) if form.is_valid(): - print(form.cleaned_data) # Apply changes from the form to all selected transactions for transaction in transactions: for field_name, value in form.cleaned_data.items(): @@ -168,7 +166,6 @@ def transactions_bulk_edit(request): else: setattr(transaction, field_name, value) - print(transaction.is_paid) transaction.save() transaction_updated.send(sender=transaction) diff --git a/app/templates/cotton/ui/transactions_action_bar.html b/app/templates/cotton/ui/transactions_action_bar.html index 50fed1d..6fd5e60 100644 --- a/app/templates/cotton/ui/transactions_action_bar.html +++ b/app/templates/cotton/ui/transactions_action_bar.html @@ -13,36 +13,57 @@
{% spaceless %} -
- - +
-
-
+
+
- + +
-
+
@@ -95,8 +116,7 @@ put Math.min.apply(Math, realAmountValues).toLocaleString(undefined, {minimumFractionDigits: 0, maximumFractionDigits: 40}) into #calc-menu-min's innerText put mean.toLocaleString(undefined, {minimumFractionDigits: 0, maximumFractionDigits: 40}) into #calc-menu-mean's innerText put flatAmountValues.length.toLocaleString(undefined, {minimumFractionDigits: 0, maximumFractionDigits: 40}) into #calc-menu-count's innerText - end" - > + end">