mirror of
https://github.com/eitchtee/WYGIWYH.git
synced 2026-04-25 10:08:36 +02:00
feat(internal): trigger rules on bulk actions
This commit is contained in:
@@ -18,9 +18,6 @@ def bulk_pay_transactions(request):
|
||||
count = transactions.count()
|
||||
transactions.update(is_paid=True)
|
||||
|
||||
for transaction in transactions:
|
||||
transaction_updated.send(sender=transaction)
|
||||
|
||||
messages.success(
|
||||
request,
|
||||
ngettext_lazy(
|
||||
@@ -45,9 +42,6 @@ def bulk_unpay_transactions(request):
|
||||
count = transactions.count()
|
||||
transactions.update(is_paid=False)
|
||||
|
||||
for transaction in transactions:
|
||||
transaction_updated.send(sender=transaction)
|
||||
|
||||
messages.success(
|
||||
request,
|
||||
ngettext_lazy(
|
||||
@@ -94,7 +88,7 @@ def bulk_undelete_transactions(request):
|
||||
selected_transactions = request.GET.getlist("transactions", [])
|
||||
transactions = Transaction.deleted_objects.filter(id__in=selected_transactions)
|
||||
count = transactions.count()
|
||||
transactions.update(deleted=False, deleted_at=None)
|
||||
transactions.update(deleted=False, deleted_at=None, emit_signal=False)
|
||||
|
||||
messages.success(
|
||||
request,
|
||||
|
||||
Reference in New Issue
Block a user