def METHOD_NAME(self, **kwargs):
    self.full_clean()
    created = self.pk is None
    super().METHOD_NAME(**kwargs)
    if (
        created
        and self.is_registered
        and self.email
        and self.event.registration_required
    ):
        if (
            self.member is not None
            and not self.member.profile.receive_registration_confirmation
        ):
            return  # Don't send email if the user doesn't want them.
        emails.notify_registration(self)