Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Einsicht in Absenzen anderer Lehrkräfte: Einschränkung auf Lernende in der Auflistung #317

Closed
fbufbi opened this issue Jul 28, 2021 · 1 comment · Fixed by #319
Closed
Assignees
Labels
module-Präsenzkontrolle Feature fürs Modul "Präsenzkontrolle"
Milestone

Comments

@fbufbi
Copy link
Collaborator

fbufbi commented Jul 28, 2021

In #233 haben wir umgesetzt, dass Lehrkräfte auf die Abwesenheiten ihrer Lernenden in Vorlektionen sehen. Nun haben wir festgestellt, dass der Endpunkt /LessonTeachers/except/{idPersonToken}/LessonAbsences sehr viele Abwesenheiten bringt, auch für die Funktion irrelevante aus der Vergangenheit und von Lernenden, die gar nicht betrachtet werden. Das Limit liegt bei 1000 Objekten, so dass relevante Informationen verloren gehen.

Lösung: Zusätzliche Einschränkung auf die in der aktuellen Lektion der Präsenzkontrolle aufgeführten Lernenden. Dieser Request muss neu geladen werden, wenn die Lektion gewechselt wird.

bsp. /LessonTeachers/except/{TeacherTokenIdPerson}/LessonAbsences?expand=LessonRef&filter.StudentRef=;4846;5104

Beispiel GYM l5@test.ch, 09.06.2021, Lektion ab 17:30 Uhr, Schülerin Arn Laura (Anzeige Vorlektionen: Franz, Franz, Sport, Englisch, Englisch, Physik, Physik)

@fbufbi fbufbi added the module-Präsenzkontrolle Feature fürs Modul "Präsenzkontrolle" label Jul 28, 2021
@fbufbi fbufbi added this to the Prio 1 milestone Jul 28, 2021
@spahrson spahrson self-assigned this Jul 29, 2021
@spahrson spahrson linked a pull request Aug 3, 2021 that will close this issue
@fbufbi fbufbi assigned fbufbi and unassigned spahrson Aug 4, 2021
@fbufbi
Copy link
Collaborator Author

fbufbi commented Aug 4, 2021

Test ok

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
module-Präsenzkontrolle Feature fürs Modul "Präsenzkontrolle"
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants