Skip to content

Commit

Permalink
save events post save
Browse files Browse the repository at this point in the history
  • Loading branch information
henrikskog committed Feb 21, 2024
1 parent b0973e7 commit 50b6e82
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions apps/events/signals.py
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
from django.db.models.signals import pre_delete, pre_save
from django.db.models.signals import post_delete, post_save
from django.dispatch import receiver

from .models import Attendee, EventUserAction


@receiver(signal=pre_save, sender=Attendee)
@receiver(signal=post_save, sender=Attendee)
def handle_payment_relation_status_change(sender, instance: Attendee, **kwargs):
EventUserAction.objects.create(
user=instance.user, event=instance.event.event, type="register"
)


@receiver(signal=pre_delete, sender=Attendee)
@receiver(signal=post_delete, sender=Attendee)
def handle_payment_transaction_status_change(sender, instance: Attendee, **kwargs):
EventUserAction.objects.create(
user=instance.user, event=instance.event.event, type="unregister"
Expand Down

0 comments on commit 50b6e82

Please sign in to comment.