From 57272454f5d95e083df48ec9a3d462b267e5ce5b Mon Sep 17 00:00:00 2001 From: Ambulance Clerc Date: Wed, 31 May 2023 13:42:20 +0200 Subject: [PATCH] Sync all user nexcloud --- nextcloud/models/alerts.py | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/nextcloud/models/alerts.py b/nextcloud/models/alerts.py index a05339a..93afbe7 100644 --- a/nextcloud/models/alerts.py +++ b/nextcloud/models/alerts.py @@ -7,18 +7,11 @@ logger = logging.getLogger(__name__) new_membership = Signal(Signal("user")) ending_membership = Signal(Signal("user")) updating_membership = Signal(["user"]) - -''' from django.contrib.auth import get_user_model +''' + -# TODO remove this temps part -User = get_user_model() -users = User.objects.all() -for usr in users: - print(f"sync {usr}") - new_membership.send(sender=sender, user=usr) - updating_membership.send(sender=sender, user=usr) ''' from django.db.models.signals import post_save, post_delete from django.contrib.auth.models import User @@ -29,6 +22,13 @@ def my_callback(sender,created,instance, **kwargs): new_membership.send(sender=sender, user=instance) else: updating_membership.send(sender=sender, user=instance) + # TODO remove this temps part + User = get_user_model() + users = User.objects.all() + + for usr in users: + print(f"sync {usr}") + updating_membership.send(sender=sender, user=usr) def del_callback(sender, instance, **kwargs):