Aurora:
Em nossa comunidade, realizamos muitos eventos recorrentes (grupos de apoio, sessões de “body doubling”, reuniões regulares). Como a lista de participantes para eventos recorrentes não é redefinida, a lista rapidamente se torna imprecisa e continua a crescer ao longo do tempo.
Não tenho 100% de certeza sobre o que é, mas parece que esse foi de fato o comportamento pretendido para eventos recorrentes. @j.jaffeux , você se lembra dos casos de uso para não redefinir os participantes “participando” em eventos recorrentes? Como nossas chamadas semanais da equipe?
Aurora:
Outro problema para nós é que as pessoas que criam e organizam esses eventos (facilitadores de grupo) não podem remover participantes da lista. Mesmo quando atribuímos permissões de moderador de categoria a eles, eles ainda não conseguem gerenciar a lista de participantes. Apenas moderadores globais ou administradores parecem poder remover participantes.
Será corrigido por
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 curtidas