mirror of
https://github.com/i701/sarlink-portal-api.git
synced 2025-10-05 01:15:23 +00:00
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
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 5m26s
This commit is contained in:
@@ -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)
|
||||
|
Reference in New Issue
Block a user