Remove not checked-in persons from groups #89

Closed
opened 2026-01-06 16:20:38 +01:00 by nik · 4 comments
nik commented 2026-01-06 16:20:38 +01:00 (Migrated from edugit.org)

As soon as an event has passed, persons that were not checked in shall be removed from the group.

When keeping groups in sync, the logic must be different for times before, during and after the event:

  • Before the event, all registered participants that were not retracted shall be in the group
  • After the event, all registered participants that have also checked in shall be in the group

Group members with roles other than the configured one shall be left intact at all times.

As soon as an event has passed, persons that were not checked in shall be removed from the group. When keeping groups in sync, the logic must be different for times before, during and after the event: * Before the event, all registered participants that were not retracted shall be in the group * After the event, all registered participants that have also checked in shall be in the group Group members with roles other than the configured one shall be left intact at all times.
nik commented 2026-01-07 21:00:07 +01:00 (Migrated from edugit.org)

assigned to @magicfelix

assigned to @magicfelix
magicfelix commented 2026-01-29 18:36:58 +01:00 (Migrated from edugit.org)

created branch 89-remove-not-checked-in-persons-from-groups to address this issue

created branch [`89-remove-not-checked-in-persons-from-groups`](/Teckids/hacknfun/AlekSIS-App-Paweljong/-/compare/master...89-remove-not-checked-in-persons-from-groups) to address this issue
magicfelix commented 2026-01-29 18:37:49 +01:00 (Migrated from edugit.org)

mentioned in merge request !241

mentioned in merge request !241
magicfelix commented 2026-02-02 21:45:30 +01:00 (Migrated from edugit.org)

mentioned in commit bac40be05d

mentioned in commit bac40be05df63b2b6a69c5a9136d9be5ce04fd3a
magicfelix (Migrated from edugit.org) closed this issue 2026-02-02 21:45:30 +01:00
Sign in to join this conversation.
No labels
Doing
To Do
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
teckids/AlekSIS-App-Paweljong#89
No description provided.