Adds the IAB-parented sessions to the set of things returned as "areas"
Fixes bug #1288 Commit ready for merge - Legacy-Id: 7204
This commit is contained in:
parent
79f14d9970
commit
b1e0ba3d1b
|
@ -520,14 +520,14 @@ class Schedule(models.Model):
|
|||
return self.cached_sessions_that_can_meet
|
||||
|
||||
def area_list(self):
|
||||
return ( self.assignments.filter(session__group__type__slug__in=['wg', 'rg', 'ag'],
|
||||
return ( self.assignments.filter(session__group__type__slug__in=['wg', 'rg', 'ag', 'iab'],
|
||||
session__group__parent__isnull=False)
|
||||
.order_by('session__group__parent__acronym')
|
||||
.values_list('session__group__parent__acronym', flat=True)
|
||||
.distinct() )
|
||||
|
||||
def groups(self):
|
||||
return Group.objects.filter(type__slug__in=['wg', 'rg', 'ag'], session__scheduledsession__schedule=self).distinct().order_by('parent__acronym', 'acronym')
|
||||
return Group.objects.filter(type__slug__in=['wg', 'rg', 'ag', 'iab'], session__scheduledsession__schedule=self).distinct().order_by('parent__acronym', 'acronym')
|
||||
|
||||
class ScheduledSession(models.Model):
|
||||
"""
|
||||
|
|
Loading…
Reference in a new issue