Compare commits

..

1 Commits
main ... main

Author SHA1 Message Date
721bf68880 Fix student name lookup.
Update gitignore.
2026-01-26 16:50:23 +01:00
2 changed files with 6 additions and 3 deletions

5
.gitignore vendored
View File

@ -168,5 +168,8 @@ cython_debug/
# option (not recommended) you can uncomment the following to ignore the entire idea folder.
#.idea/
.DS_Store
pdfs/
export/
export/
/**/*.pdf

View File

@ -75,8 +75,8 @@ for idx, url in enumerate(attempt_links, start=1):
try:
# Try to get the student's name near the profile picture
student_name_elem = driver.find_element(By.CSS_SELECTOR, "td.cell a[href*='/user/view.php']")
student_name = student_name_elem.text.strip()
student_name_elem = driver.find_element(By.CLASS_NAME, "userinitials")
student_name = student_name_elem.accessible_name.strip()
except NoSuchElementException:
# Fallback if name is not found
student_name = f"student_{idx}"