fix(signals): change post_save receiver to TemporaryUser for user verification
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 5m26s

This commit is contained in:
2025-08-02 14:17:06 +05:00
parent fc1aba3239
commit b0936cd489

View File

@@ -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)