From 44f05cbb7d7c809d99494a839a0bd3c7428ff873 Mon Sep 17 00:00:00 2001 From: moanos Date: Sat, 14 Dec 2024 13:03:00 +0100 Subject: [PATCH] feat: Notify all subscribers of a adoption --- src/fellchensammlung/tools/admin.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/fellchensammlung/tools/admin.py b/src/fellchensammlung/tools/admin.py index 1ae786e..47b329e 100644 --- a/src/fellchensammlung/tools/admin.py +++ b/src/fellchensammlung/tools/admin.py @@ -85,7 +85,8 @@ def deactivate_404_adoption_notices(): Log.objects.create(action="automated", text=logging_msg) deactivation_message = f'Die Vermittlung [{adoption_notice.name}]({adoption_notice.get_absolute_url()}) wurde automatisch deaktiviert, da die Website unter "Mehr Informationen" nicht mehr online ist.' - AndoptionNoticeNotification.objects.create(user=adoption_notice.owner, - title="Vermittlung deaktiviert", - adoption_notice=adoption_notice, - text=deactivation_message) + for subscription in adoption_notice.get_subscriptions(): + AndoptionNoticeNotification.objects.create(user=subscription.owner, + title="Vermittlung deaktiviert", + adoption_notice=adoption_notice, + text=deactivation_message)