Added object IDs to /meeting/<num>/agenda.json.
- Legacy-Id: 11984
This commit is contained in:
parent
aecbeb6abf
commit
5a5446ca28
|
@ -905,6 +905,7 @@ def json_agenda(request, num=None ):
|
||||||
for asgn in meeting.agenda.assignments.exclude(session__type__in=['lead','offagenda','break','reg']):
|
for asgn in meeting.agenda.assignments.exclude(session__type__in=['lead','offagenda','break','reg']):
|
||||||
sessdict = dict()
|
sessdict = dict()
|
||||||
sessdict['objtype'] = 'session'
|
sessdict['objtype'] = 'session'
|
||||||
|
sessdict['id'] = asgn.pk
|
||||||
if asgn.session.group.type_id in ['wg','rg']:
|
if asgn.session.group.type_id in ['wg','rg']:
|
||||||
sessdict['group'] = asgn.session.group.acronym
|
sessdict['group'] = asgn.session.group.acronym
|
||||||
sessdict['parent'] = asgn.session.group.parent.acronym
|
sessdict['parent'] = asgn.session.group.parent.acronym
|
||||||
|
@ -935,6 +936,7 @@ def json_agenda(request, num=None ):
|
||||||
rooms = []
|
rooms = []
|
||||||
for room in meeting.room_set.filter(name__in=room_names):
|
for room in meeting.room_set.filter(name__in=room_names):
|
||||||
roomdict = dict()
|
roomdict = dict()
|
||||||
|
roomdict['id'] = room.pk
|
||||||
roomdict['objtype'] = 'location'
|
roomdict['objtype'] = 'location'
|
||||||
roomdict['name'] = room.name
|
roomdict['name'] = room.name
|
||||||
if room.floorplan:
|
if room.floorplan:
|
||||||
|
@ -952,6 +954,7 @@ def json_agenda(request, num=None ):
|
||||||
parents = []
|
parents = []
|
||||||
for parent in Group.objects.filter(acronym__in=parent_acronyms):
|
for parent in Group.objects.filter(acronym__in=parent_acronyms):
|
||||||
parentdict = dict()
|
parentdict = dict()
|
||||||
|
parentdict['id'] = parent.pk
|
||||||
parentdict['objtype'] = 'parent'
|
parentdict['objtype'] = 'parent'
|
||||||
parentdict['name'] = parent.acronym
|
parentdict['name'] = parent.acronym
|
||||||
parentdict['description'] = parent.name
|
parentdict['description'] = parent.name
|
||||||
|
|
Loading…
Reference in a new issue