From 756de12835e19ac8e8f6d592d721155d76051a69 Mon Sep 17 00:00:00 2001 From: Herculino Trotta Date: Sat, 28 Jun 2025 00:04:45 -0300 Subject: [PATCH] feat: creating a quick transaction triggers the proper rule --- app/apps/transactions/views/quick_transactions.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/apps/transactions/views/quick_transactions.py b/app/apps/transactions/views/quick_transactions.py index 26deec7..f975747 100644 --- a/app/apps/transactions/views/quick_transactions.py +++ b/app/apps/transactions/views/quick_transactions.py @@ -9,7 +9,7 @@ from django.views.decorators.http import require_http_methods from apps.common.decorators.htmx import only_htmx from apps.transactions.forms import QuickTransactionForm -from apps.transactions.models import QuickTransaction +from apps.transactions.models import QuickTransaction, transaction_created from apps.transactions.models import Transaction @@ -142,6 +142,8 @@ def quick_transaction_add_as_transaction(request, quick_transaction_id): new_transaction.tags.set(quick_transaction.tags.all()) new_transaction.entities.set(quick_transaction.entities.all()) + transaction_created.send(sender=new_transaction) + messages.success(request, _("Transaction added successfully")) return HttpResponse(