From b0973e7fee26761e15eab6dc81b1d70a4eba2057 Mon Sep 17 00:00:00 2001 From: henrikskog Date: Wed, 21 Feb 2024 13:46:34 +0100 Subject: [PATCH] we try again --- apps/events/signals.py | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/apps/events/signals.py b/apps/events/signals.py index 44de043e1..64a0d97b7 100644 --- a/apps/events/signals.py +++ b/apps/events/signals.py @@ -1,18 +1,18 @@ -# from django.db.models.signals import pre_delete, pre_save -# from django.dispatch import receiver +from django.db.models.signals import pre_delete, pre_save +from django.dispatch import receiver -# from .models import Attendee, EventUserAction +from .models import Attendee, EventUserAction -# @receiver(signal=pre_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_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) -# def handle_payment_transaction_status_change(sender, instance: Attendee, **kwargs): -# EventUserAction.objects.create( -# user=instance.user, event=instance.event.event, type="unregister" -# ) +@receiver(signal=pre_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" + )