diff --git a/server/src/uds/core/alerts/__init__.py b/server/src/uds/core/messaging/__init__.py similarity index 100% rename from server/src/uds/core/alerts/__init__.py rename to server/src/uds/core/messaging/__init__.py diff --git a/server/src/uds/core/alerts/notifier.png b/server/src/uds/core/messaging/notifier.png similarity index 100% rename from server/src/uds/core/alerts/notifier.png rename to server/src/uds/core/messaging/notifier.png diff --git a/server/src/uds/core/alerts/notifier.py b/server/src/uds/core/messaging/notifier.py similarity index 100% rename from server/src/uds/core/alerts/notifier.py rename to server/src/uds/core/messaging/notifier.py diff --git a/server/src/uds/models/notifier.py b/server/src/uds/models/notifier.py index fcb44841..5fe470ec 100644 --- a/server/src/uds/models/notifier.py +++ b/server/src/uds/models/notifier.py @@ -34,7 +34,7 @@ import typing from django.db import models -from uds.core.alerts import notifier +from uds.core.messaging import notifier from uds.core.util.singleton import Singleton from uds.core.workers import initialize @@ -83,6 +83,7 @@ class Notifiers(Singleton): """ Loads all notifiers from db. """ + self.notifiers.clear() for n in Notifier.objects.filter(enabled=True): self.notifiers[n.name] = n.getInstance()