Closed lost1227 closed 11 months ago
While (1) says to only request deleted students on the list students page, this logic is faulty and was not implemented. This is because we want to include deleted students in the unique name validator when adding new students.
The less error-prone approach is to always include deleted students, unless the component decides it's okay to exclude them. So far, the only component which specifies this is the add-attendance-event component.
Currently, we retrieve the whole list of students from the backend pretty frequently. However, since this list includes soft-deleted students, this is starting to use a significant amount of data.
This story is to implement two fixes: