diff --git a/api/signals.py b/api/signals.py index 3af45b7..0355edb 100644 --- a/api/signals.py +++ b/api/signals.py @@ -29,9 +29,9 @@ def assign_device_permissions(sender, instance, created, **kwargs): @receiver(post_save, sender=User) -async def verify_user_with_person_api(sender, instance, created, **kwargs): +def verify_user_with_person_api(sender, instance, created, **kwargs): if created: - await verify_user_with_person_api_task.defer_async(instance.id) + verify_user_with_person_api_task(instance.id) @receiver(reset_password_token_created) diff --git a/api/tasks.py b/api/tasks.py index 343f858..9a7f703 100644 --- a/api/tasks.py +++ b/api/tasks.py @@ -69,8 +69,7 @@ def add_new_devices_to_omada(new_devices: list[dict]): omada_client.add_new_devices_to_omada(new_devices) -@app.task -async def verify_user_with_person_api_task(user_id: int): +def verify_user_with_person_api_task(user_id: int): """ Verify the user with the Person API. :param user_id: The ID of the user to verify.