From 50601345aa76a521a4e1960ba6bf98efa6448a01 Mon Sep 17 00:00:00 2001 From: Jennifer Richards Date: Tue, 21 Feb 2023 12:18:13 -0400 Subject: [PATCH] fix: Sort rooms by ascending capacity in schedule editor (#5178) * fix: Order rooms by ascending capacity in schedule editor * chore: Revert unrelated changes accidentally included in commit --- ietf/meeting/views.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ietf/meeting/views.py b/ietf/meeting/views.py index a82be9574..03d6368d5 100644 --- a/ietf/meeting/views.py +++ b/ietf/meeting/views.py @@ -665,8 +665,8 @@ def edit_meeting_schedule(request, num=None, owner=None, name=None): sorted_rooms = sorted( rooms_with_timeslots, key=lambda room: ( - # Sort higher capacity rooms first. - -room.capacity if room.capacity is not None else 1, # sort rooms with capacity = None at end + # Sort lower capacity rooms first. + room.capacity if room.capacity is not None else math.inf, # sort rooms with capacity = None at end # Sort regular session rooms ahead of others - these will usually # have more timeslots than other room types. 0 if room_data[room.pk]['timeslot_count'] == max_timeslots else 1,