Aurora:
В нашем сообществе мы проводим много регулярных мероприятий (группы поддержки, сессии совместной работы, регулярные встречи). Поскольку список участников для повторяющихся событий не сбрасывается, он быстро становится неточным и продолжает расти со временем.
Я не на 100% уверен, в чём именно дело, но похоже, что это действительно было задуманное поведение для повторяющихся событий. @j.jaffeux , помните ли вы случаи использования, когда не следует сбрасывать участников со статусом «иду» на повторяющихся событиях? Например, наши еженедельные командные звонки?
Aurora:
Ещё одна проблема для нас заключается в том, что люди, которые создают и организуют эти мероприятия (фасилитаторы групп), не могут удалять участников из списка. Даже когда мы предоставили им права модератора категории, они всё равно не могут управлять списком участников. Удалить участников, похоже, могут только глобальные модераторы или администраторы.
Будет исправлено в
main ← fix/event-creator-manage-invitees
merged 09:36AM - 31 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
3 лайка