From 1a8327d0d8af6aeec179ad1e5e3a14081e237d27 Mon Sep 17 00:00:00 2001 From: Herculino Trotta Date: Sun, 13 Oct 2024 13:52:16 -0300 Subject: [PATCH] feat(users): properly connect signals --- app/apps/users/apps.py | 3 +++ app/apps/users/signals.py | 5 ----- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/app/apps/users/apps.py b/app/apps/users/apps.py index 37ba421..a5b2da0 100644 --- a/app/apps/users/apps.py +++ b/app/apps/users/apps.py @@ -4,3 +4,6 @@ from django.apps import AppConfig class UsersConfig(AppConfig): default_auto_field = "django.db.models.BigAutoField" name = "apps.users" + + def ready(self): + import apps.users.signals diff --git a/app/apps/users/signals.py b/app/apps/users/signals.py index 1576b93..eaa550b 100644 --- a/app/apps/users/signals.py +++ b/app/apps/users/signals.py @@ -11,8 +11,3 @@ User = get_user_model() def create_user_settings(sender, instance, created, **kwargs): if created: UserSettings.objects.create(user=instance) - - -@receiver(post_save, sender=User) -def save_user_settings(sender, instance, **kwargs): - instance.settings.save()