- Expédié
- 14 août 2026 à 14:34 UTC
- Auteur
- Kamo
- Commite
- 370af5c
Les rappels n'atteignaient pas du tout le calendrier. Ce service a choisi l'objectif Calendrier par compte - findPrimaryByUser - et un utilisateur est global alors qu'un membre est cet utilisateur au sein d'une organisation. Un compte appartenant à deux organisations a donc deux calendriers primaires, correctement, et la recherche a été lancée "la venance n'a pas donné de résultat unique: 2". Le miroir est le meilleur effort, donc SecurityService a enregistré un avertissement et le rappel n'a tout simplement jamais été sur celui de personne. calendrier. Trois des quatre rappels de production n'avaient aucun événement pour cette raison. Le repli était la même erreur dans l'autre sens: il a créé un calendrier n'importe un membre, ni une organisation, et chaque filtre de requête de calendrier sur les deux - de sorte que l'événement aurait été écrit, signalé comme créé, et a été invisible pour le bien. Les deux chemins passent maintenant, qui est le même calendrier utilisé par la page de calendrier du membre. Un calendrier nommé est vérifiée par rapport au membre plutôt qu'au compte, de sorte que l'organisation callback ne peut plus atterrir sur le calendrier d'une autre organisation.