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:
parent
71771d3183
commit
14cd82e4dd
Binary file not shown.
|
|
@ -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)
|
||||
Binary file not shown.
|
|
@ -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"]):
|
||||
|
|
|
|||
Loading…
Reference in New Issue