Skip to content

Use Attendance Information effectively in Otium Rules#321

Open
rschlossarek wants to merge 2 commits into
mainfrom
otium-attendance-in-rules
Open

Use Attendance Information effectively in Otium Rules#321
rschlossarek wants to merge 2 commits into
mainfrom
otium-attendance-in-rules

Conversation

@rschlossarek

Copy link
Copy Markdown
Member

Introduces an understanding of the excused attendance state to the always-attend-rule and requred-categories-rule.

Also consolidates the attendance-service a bit by introducing the AttendanceEntryId abstraction in favor of having methods like GetAttendancesForStudentsInSlot(ScopeId, SlotId, StudentIds[])

@rschlossarek rschlossarek added this to the Schuljahr 2026/2027 milestone Jul 7, 2026
@rschlossarek rschlossarek self-assigned this Jul 7, 2026
@rschlossarek rschlossarek added Otium This is about the Otium-Module Attendance labels Jul 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Attendance Otium This is about the Otium-Module

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Do not send Misbehavior Notifications for students that have been excused the whole week

1 participant