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']]}"
|
||||
# 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)]
|
||||
# print("Missing Today: ", missing_today) # useful for debug
|
||||
|
||||
@ -43,11 +50,14 @@ for i in range(100):
|
||||
try:
|
||||
preferred_name = preferred_names[selected_student]
|
||||
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)
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user