From a026f64e2e3e0cf2e8aa2cd8f9be474b5b564945 Mon Sep 17 00:00:00 2001 From: widder Date: Sat, 8 Oct 2016 17:59:11 +0200 Subject: [PATCH] Update models.py delete ratings before links (#1) --- drum/links/models.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drum/links/models.py b/drum/links/models.py index 589d4dd..5107cdc 100644 --- a/drum/links/models.py +++ b/drum/links/models.py @@ -15,7 +15,7 @@ from django.core.urlresolvers import reverse from django.db import models from django.db.models import Q -from django.db.models.signals import post_save, post_delete +from django.db.models.signals import post_save, pre_delete from django.dispatch import receiver from django.utils.encoding import python_2_unicode_compatible @@ -76,7 +76,7 @@ def __str__(self): @receiver(post_save, sender=Rating) -@receiver(post_delete, sender=Rating) +@receiver(pre_delete, sender=Rating) def karma(sender, **kwargs): """ Each time a rating is saved, check its value and modify the