Added alphabetical sort to the bus roll
This commit is contained in:
@@ -24,6 +24,8 @@ def route_paged_context(bus, date=None):
|
||||
'isFared': is_fared
|
||||
})
|
||||
|
||||
traveller_list.sort(key=lambda t: t["display"].lower())
|
||||
|
||||
stop_size = len(traveller_list)
|
||||
page_break = False
|
||||
page_size += table_header_size + stop_size
|
||||
@@ -49,6 +51,7 @@ def shuttle_route_context(shuttle, date=None):
|
||||
shuttle_travellers.append({
|
||||
'display': f"{traveller} ({traveller.get_year_level_display()}, {traveller.school})",
|
||||
})
|
||||
shuttle_travellers.sort(key=lambda t: t["display"].lower())
|
||||
return {'shuttle': shuttle, 'shuttle_travellers': shuttle_travellers, 'traveller_count': shuttle.traveller_count(date)}
|
||||
|
||||
def bus_roll_context(queryset=None, include_bus_stops=True, date=None):
|
||||
|
||||
Reference in New Issue
Block a user