print preferred pronouns in the call list
This commit is contained in:
parent
360a7e8ee0
commit
3845559ac8
@ -28,6 +28,13 @@ with open(config["roster_file"], 'r') as f:
|
|||||||
full_names[student_no] = f"{row[config['roster_firstname_rowname']]} {row[config['roster_lastname_rowname']]}"
|
full_names[student_no] = f"{row[config['roster_firstname_rowname']]} {row[config['roster_lastname_rowname']]}"
|
||||||
# print("Registered:", registered_students) # useful for debug
|
# print("Registered:", registered_students) # useful for debug
|
||||||
|
|
||||||
|
# get pronouns
|
||||||
|
with open(config["student_info_file"], 'r') as f:
|
||||||
|
preferred_pronouns = {}
|
||||||
|
for row in DictReader(f, delimiter="\t"):
|
||||||
|
preferred_pronouns[row[config["unique_name_rowname"]]] = row["Preferred pronouns"]
|
||||||
|
print(preferred_pronouns)
|
||||||
|
|
||||||
missing_today = [x for x in get_missing(current_time)]
|
missing_today = [x for x in get_missing(current_time)]
|
||||||
# print("Missing Today: ", missing_today) # useful for debug
|
# print("Missing Today: ", missing_today) # useful for debug
|
||||||
|
|
||||||
@ -43,11 +50,14 @@ for i in range(100):
|
|||||||
try:
|
try:
|
||||||
preferred_name = preferred_names[selected_student]
|
preferred_name = preferred_names[selected_student]
|
||||||
except KeyError:
|
except KeyError:
|
||||||
preferred_name = "MISSING PREFERRED NAME"
|
preferred_name = "[unknown preferred name]"
|
||||||
|
|
||||||
|
if selected_student in preferred_pronouns:
|
||||||
|
pronouns = preferred_pronouns[selected_student]
|
||||||
|
else:
|
||||||
|
pronouns = "[unknown pronouns]"
|
||||||
|
|
||||||
|
print(f"{i + 1}. {preferred_name} :: {pronouns} :: {full_names[selected_student]} :: {selected_student}")
|
||||||
|
|
||||||
print(f"{i + 1}.",
|
|
||||||
preferred_name, "::",
|
|
||||||
selected_student, "::",
|
|
||||||
full_names[selected_student])
|
|
||||||
cc.record_coldcall(selected_student)
|
cc.record_coldcall(selected_student)
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user