|
|
|
|
@ -306,7 +306,7 @@ class MailingList(models.Model): |
|
|
|
|
id__in=unsubscribers_id) |
|
|
|
|
else: |
|
|
|
|
return self.subscribers.valid_subscribers().exclude( |
|
|
|
|
id__in=unsubscribers_id).filter(contactsettings__theme__isnull=False) |
|
|
|
|
id__in=unsubscribers_id).filter(contactsettings__theme__isnull=False).distinct() |
|
|
|
|
|
|
|
|
|
def __unicode__(self): |
|
|
|
|
return self.name |
|
|
|
|
@ -554,11 +554,8 @@ class WorkGroup(models.Model): |
|
|
|
|
verbose_name_plural = _('workgroups') |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
from theme.models import Theme |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class PopupCount(models.Model): |
|
|
|
|
theme = models.ForeignKey(Theme, null=True) |
|
|
|
|
theme = models.ForeignKey('theme.Theme', null=True) |
|
|
|
|
date = models.DateField(auto_created=True) |
|
|
|
|
cnt = models.PositiveIntegerField(default=0) |
|
|
|
|
|
|
|
|
|
|