feat(internal): trigger rules on bulk actions

This commit is contained in:
Herculino Trotta
2025-02-14 00:34:51 -03:00
parent 7eceacfe68
commit f3bcef534e
3 changed files with 59 additions and 14 deletions

View File

@@ -1,11 +1,12 @@
from django.dispatch import Signal, receiver
from django.dispatch import receiver
from apps.transactions.models import Transaction
from apps.transactions.models import (
Transaction,
transaction_created,
transaction_updated,
)
from apps.rules.tasks import check_for_transaction_rules
transaction_created = Signal()
transaction_updated = Signal()
@receiver(transaction_created)
@receiver(transaction_updated)