Fixed address and added active status to route context
This commit is contained in:
@@ -137,22 +137,29 @@ def school_travellerRoute_context(school):
|
||||
def traveller_route_context(traveller_route):
|
||||
traveller = traveller_route.traveller
|
||||
bus_stop = traveller_route.busStop
|
||||
families = traveller.get_families()
|
||||
address = ""
|
||||
for family in families:
|
||||
if address:
|
||||
address += ";"
|
||||
address = address + f"{family.residential_address} {family.residential_suburb}"
|
||||
return {
|
||||
'first_name': traveller.first_name,
|
||||
'last_name': traveller.last_name,
|
||||
'school': traveller.school,
|
||||
'dob': traveller.dob,
|
||||
'year_level': traveller.year_level,
|
||||
'address': f"{traveller.residential_address} {traveller.residential_suburb}",
|
||||
'start_date': traveller.travel_start_date,
|
||||
'end_date': traveller.travel_end_date,
|
||||
'eligibility': traveller.get_eligibility_status_display(),
|
||||
'shuttle': traveller.shuttle,
|
||||
'route': traveller_route.busStop.bus,
|
||||
'stop': f"#{bus_stop.get_stop_number()} - {bus_stop.address}",
|
||||
'pickup': bus_stop.am_time,
|
||||
'drop-off': bus_stop.pm_time
|
||||
}
|
||||
'first_name': traveller.first_name,
|
||||
'last_name': traveller.last_name,
|
||||
'active': traveller.is_active,
|
||||
'school': traveller.school,
|
||||
'dob': traveller.dob,
|
||||
'year_level': traveller.year_level,
|
||||
'address': address,
|
||||
'start_date': traveller.travel_start_date,
|
||||
'end_date': traveller.travel_end_date,
|
||||
'eligibility': traveller.get_eligibility_status_display(),
|
||||
'shuttle': traveller.shuttle,
|
||||
'route': traveller_route.busStop.bus,
|
||||
'stop': f"#{bus_stop.get_stop_number()} - {bus_stop.address}",
|
||||
'pickup': bus_stop.am_time,
|
||||
'drop-off': bus_stop.pm_time
|
||||
}
|
||||
|
||||
|
||||
def emergency_contacts_context(queryset=None):
|
||||
|
||||
Reference in New Issue
Block a user