Skip to content

Commit 5b5d288

Browse files
committed
Applied patch from production: Added timeslot filtering by schedule for non-session timeslot display.
- Legacy-Id: 11444
1 parent 54fc7ad commit 5b5d288

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

ietf/secr/meetings/views.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -454,8 +454,11 @@ def non_session(request, meeting_id, schedule_name):
454454

455455
check_nonsession(meeting,schedule)
456456

457-
slots = TimeSlot.objects.filter(meeting=meeting,type__in=('break','reg','other','plenary','lead')).order_by('-type__name','time')
458-
457+
slots = TimeSlot.objects.filter(meeting=meeting)
458+
slots = slots.filter(sessionassignments__schedule=schedule)
459+
slots = slots.filter(type__in=('break','reg','other','plenary','lead'))
460+
slots = slots.order_by('-type__name','time')
461+
459462
if request.method == 'POST':
460463
form = NonSessionForm(request.POST)
461464
if form.is_valid():

0 commit comments

Comments
 (0)