feat: Add notification for unchecked ANs

This commit is contained in:
2025-01-11 14:19:02 +01:00
parent 26cb60c1c8
commit f1b3b660ff
3 changed files with 19 additions and 4 deletions

View File

@@ -0,0 +1,11 @@
from fellchensammlung.models import User, AdoptionNoticeNotification, TrustLevel
def notify_moderators_of_AN_to_be_checked(adoption_notice):
if adoption_notice.is_disabled_unchecked:
for moderator in User.objects.filter(trust_level__gt=TrustLevel.MODERATOR):
AdoptionNoticeNotification.objects.create(adoption_notice=adoption_notice,
user=moderator,
title=f" Prüfe Vermittlung {adoption_notice}",
text=f"{adoption_notice} muss geprüft werden bevor sie veröffentlicht wird.",
)