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
|
'isFared': is_fared
|
||||||
})
|
})
|
||||||
|
|
||||||
|
traveller_list.sort(key=lambda t: t["display"].lower())
|
||||||
|
|
||||||
stop_size = len(traveller_list)
|
stop_size = len(traveller_list)
|
||||||
page_break = False
|
page_break = False
|
||||||
page_size += table_header_size + stop_size
|
page_size += table_header_size + stop_size
|
||||||
@@ -49,6 +51,7 @@ def shuttle_route_context(shuttle, date=None):
|
|||||||
shuttle_travellers.append({
|
shuttle_travellers.append({
|
||||||
'display': f"{traveller} ({traveller.get_year_level_display()}, {traveller.school})",
|
'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)}
|
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):
|
def bus_roll_context(queryset=None, include_bus_stops=True, date=None):
|
||||||
|
|||||||
Reference in New Issue
Block a user