Newsbenachrichtigungen Bug behoben wenn auf eine News geklickt wird, die nicht mehr existiert. Hier werden jetzt alle Benachrichtigungen mit dieser News gelöscht. Gut Nacht!

This commit is contained in:
holger.trampe 2020-02-09 22:27:54 +01:00
parent 71771d3183
commit 14cd82e4dd
4 changed files with 9 additions and 2 deletions

View File

@ -116,9 +116,10 @@ class NewsDeleteView(LoginRequiredMixin, DeleteView):
@login_required
def NewsSingle(request, pk):
news = News.objects.get(pk=pk)
news = News.objects.get(pk=pk)
context = {
'active_link':'newsmanagement',
'news' : news
}
}
return render(request, 'news/news_single.html', context)

View File

@ -89,6 +89,12 @@ def adjust_group_notifications(instance, action, reverse, model, pk_set, using,
)
# SIGNAL FOR NEWS
# Deletes all Notifications added to to delete news
@receiver(pre_delete, sender=News)
def del_news_notifications(sender, instance, **kwargs):
UserNotification.objects.filter(elementid=instance.pk).delete()
@receiver(post_save, sender=News)
def save_news(sender, instance, **kwargs):
if(kwargs["created"]):