Aurora:
In unserer Community veranstalten wir viele wiederkehrende Events (Support-Gruppen, Body-Doubling-Sitzungen, regelmäßige Treffen). Da die Teilnehmerliste für wiederkehrende Events nicht zurückgesetzt wird, wird die Liste schnell ungenau und wächst im Laufe der Zeit weiter an.
Ich bin mir nicht zu 100 % sicher, was genau der Fall ist, aber es sieht so aus, als ob dies tatsächlich das beabsichtigte Verhalten für wiederkehrende Events war. @j.jaffeux , erinnerst du dich an die Anwendungsfälle dafür, dass die „teilnehmenden" Teilnehmer bei wiederkehrenden Events nicht zurückgesetzt werden? Wie etwa unsere wöchentlichen Teambesprechungen?
Aurora:
Ein weiteres Problem für uns ist, dass die Personen, die diese Events erstellen und organisieren (Gruppenmoderatoren), keine Teilnehmer aus der Liste entfernen können. Selbst wenn wir ihnen Moderatorrechte für Kategorien zugewiesen haben, können sie die Teilnehmerliste immer noch nicht verwalten. Nur globale Moderatoren oder Administratoren scheinen in der Lage zu sein, Teilnehmer zu entfernen.
Wird behoben durch
main ← fix/event-creator-manage-invitees
opened 01:20PM - 30 Mar 26 UTC
Previously, `can_act_on_invitee?` only allowed staff or the invitee themselves t… o update/remove an RSVP. This meant event creators and organizers (e.g. group facilitators with category moderator permissions) could not manage their own event's attendee list — only global moderators or admins could.
This updates the guardian check to also allow users who `can_act_on_discourse_post_event?` (i.e. users in the allowed event groups who can edit the event post) to act on invitees. The redundant `staff?` check is removed since `can_act_on_discourse_post_event?` already checks for staff.
https://meta.discourse.org/t/335780
2 „Gefällt mir“