- Expédié
- 23 septembre 2026 à 02:27 UTC
- Auteur
- Kamo
- Commite
- 3cdd805
Régression dans f7b2bd5, en direct sur kamowsmedia. canReadSession (MediaController, Copié dans SessionFacesCtroller et ChatSessionMembersContrôleur) admis un membre du type de session n'est membre ou SUPPORT-TICKET; La société sociale est tombée à néant. Une session SOCIALe n'est pas organisée. MediaSession Lignes de membre pour l'org côté AT ALL by design (la moitié de l'orge est modélisé sur la connexion, pas une liste d'invitation, par createMessage's own Branche SOCIAL) - vérifiée par rapport à la production: six sessions SOCIALES, zéro avec toute ligne d'appartenance. Donc chacun d'entre eux a échoué "est membre", et sans Exception SOCIALe, la porte de lecture 403'd la boîte de réception sociale pure et simple: messages, faces, liste de membres, reçus et traduction, pour chaque agent légitime y compris la lecture de SocialChat.tsx de la transcription qu'il doit rendre à Tous Le côté écrit (créateMessage) avait déjà la bonne règle pour le SOCIAL; Le côté lu n'a jamais appris, et ayant la même logique poscrite en trois les contrôleurs sont exactement comment ce genre de dérive se produit. Tiré les deux en un seul nouvelle composante, SessionAccessGuard (membre, SUPPORT-TICKET) cessionnaire/agent d'appui aux droits de l'homme, et maintenant la correspondance de liens entre les partenaires sociaux), et MediaController's read gate AND its createMessage SOCIAL check, SessionFacesContrôleur et ChatSessionMembroseur le tout à celui-ci, un place, donc les deux ne peuvent plus être en désaccord. Les lecteurs réels de kamo-internal re-cour ont vérifié chaque critère d'évaluation de ce dispositif Couvertures (origine grapée/principal pour chaque z/sessions/... Le CHAT et les flux de réunion-invitation (useMeeting.ts, meetingInvitees.ts) crée toujours des lignes explicites de membres et n'a jamais été à risque; SUPPORT-TICKET était déjà manipulé; SYSTEME-BUG et EXEC2EXEC est lu exclusivement à travers et jamais par ces critères, donc refuser des non-membres pour les deux reste correct. La société SOCIALE est le seul fossé. Essais: SessionAccessGuardTeste broches pour SYSTEM-BUG et EXEC2EXEC directement sur la nouvelle composante partagée, y compris la régression exacte (appelant avec des lignes d'adhésion à l'ERO sur un engagement social session, mise en relation de la production). Mutation vérifiée: suppression de la branche SOCIALE devient exactement ce test rouge. épreuve entière en mvn vert (1052 tests) avant cela commit.
