أورا، منشور:12، موضوع:335780:
في مجتمعنا، نقوم بتنظيم العديد من الفعاليات المتكررة (مجموعات الدعم، جلسات التضاعف الجسدي، اجتماعات منتظمة). وبما أن قائمة المشاركين للفعاليات المتكررة لا يتم إعادة تعيينها، فإن القائمة تصبح غير دقيقة بسرعة وتستمر في النمو مع مرور الوقت.
لست متأكدًا بنسبة 100% مما يحدث، لكن يبدو أن هذا كان بالفعل السلوك المقصود للفعاليات المتكررة. @j.jaffeux هل تتذكر حالات الاستخدام لعدم إعادة تعيين المشاركين الذين ينوون الحضور في الفعاليات المتكررة؟ مثل مكالمات فريقنا الأسبوعية؟
أورا، منشور:12، موضوع:335780:
مشكلة أخرى بالنسبة لنا هي أن الأشخاص الذين ينشئون وينظمون هذه الفعاليات (ميسرو المجموعات) لا يمكنهم إزالة المشاركين من القائمة. حتى عندما منحناهم أذونات مشرف الفئة، لا يزالون غير قادرين على إدارة قائمة الحضور. يبدو أن فقط المشرفين العالميين أو المدراء فقط هم القادرون على إزالة المشاركين.
سيتم إصلاحه بواسطة
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)