diff --git a/api/signals.py b/api/signals.py index e094587..c915cdd 100644 --- a/api/signals.py +++ b/api/signals.py @@ -4,7 +4,7 @@ from django.template.loader import render_to_string from decouple import config from django_rest_passwordreset.signals import reset_password_token_created from django.db.models.signals import post_save -from api.models import User +from api.models import User, TemporaryUser from django.contrib.auth.models import Permission from api.tasks import verify_user_with_person_api_task @@ -39,7 +39,7 @@ def assign_device_permissions(sender, instance, created, **kwargs): instance.user_permissions.add(permission) -@receiver(post_save, sender=User) +@receiver(post_save, sender=TemporaryUser) def verify_user_with_person_api(sender, instance, created, **kwargs): if created: verify_user_with_person_api_task(instance.id)