Source code for registrations.signals

"""The signals checked by the registrations package"""
from django.db.models.signals import post_save

from registrations import services
from utils.models.signals import suspendingreceiver


[docs]@suspendingreceiver( post_save, sender="payments.Payment", dispatch_uid="registrations_payment_process" ) def post_payment_save(sender, instance, **kwargs): """Process a payment when it is saved""" services.process_payment(instance)