mirror of
https://github.com/i701/sarlink-portal-api.git
synced 2025-10-05 13:35: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 decouple import config
|
||||||
from django_rest_passwordreset.signals import reset_password_token_created
|
from django_rest_passwordreset.signals import reset_password_token_created
|
||||||
from django.db.models.signals import post_save
|
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 django.contrib.auth.models import Permission
|
||||||
from api.tasks import verify_user_with_person_api_task
|
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)
|
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):
|
def verify_user_with_person_api(sender, instance, created, **kwargs):
|
||||||
if created:
|
if created:
|
||||||
verify_user_with_person_api_task(instance.id)
|
verify_user_with_person_api_task(instance.id)
|
||||||
|
Reference in New Issue
Block a user