- Verschifft
- 14. August 2026 um 21:59 UTC
- Autor
- kamo
- Ausschuss
- 25e53c1
CREATE_ORG_CALENDAR_EVENTS wird durchgesetzt: MemberCalendarService wirft OrgCalendarForbiddenException, wenn ein Mitglied ohne es schreibt auf die org Kalender. Die Überprüfung löst das Recht durch findByMemberAndRight, die nicht im Helfermuster, und \bforbidden\b entspricht nicht mit dem kapitalisierten Ausnahmename. Die vier SHARE_DOCS_*-Rechte werden in ShareDocumentDialog durch checkRole, nicht checkRight - ein sechster Helfername verpasst. Alle fünf haben "noch nicht durchgesetzt" gegen Arbeitserlaubnis gewehrt. Zeigt einen echten Befund bei der Korrektur des falschen: die SHARE_DOCS_*-Prüfungen sind CLIENT-SIDE NUR. /api/imaging/shares/by-alias und die Member-Suche Endpunkte überprüfen sie nicht erneut, so dass die Regel durch Aufruf der API umsetzbar ist direkt. Das ist eine echte Lücke und eine separate Lösung - es ist nicht das gleiche wie ein Recht, das nichts Tore, und die Vergnügung der beiden ist, was die vorherige geschickt Triage nach der falschen Arbeit.