Made the selector for Agenda.groups() match that of Agenda.area_list() by adding parent__isnull=False. Without this, the two won't match if split by area. Fixes issue #1607.

- Legacy-Id: 9108
This commit is contained in:
Henrik Levkowetz 2015-02-23 12:21:00 +00:00
parent 298adf3e20
commit fed0e17ac1

View file

@ -626,7 +626,8 @@ class Schedule(models.Model):
.distinct() )
def groups(self):
return Group.objects.filter(type__slug__in=['wg', 'rg', 'ag', 'iab'], session__scheduledsession__schedule=self).distinct().order_by('parent__acronym', 'acronym')
return Group.objects.filter(type__slug__in=['wg', 'rg', 'ag', 'iab'], parent__isnull=False,
session__scheduledsession__schedule=self).distinct().order_by('parent__acronym', 'acronym')
# calculate badness of entire schedule
def calc_badness(self):