- Expédié
- 10 août 2026 à 23:53 UTC
- Auteur
- Kamo
- Commite
- ebaa1db
assignToAgent et reassignAgent vérifie seulement que l'identifiant résolu à un membre. La commission ajoute que le membre de la session de discussion du billet, donc un id d'un autre membre de la session de discussion du ticket. Une organisation aurait été saisie d'une conversation avec le client qu'elle n'a pas d'affaires voir, et un membre hors-bord pourrait être nommé responsable du travail en direct. Les deux passent maintenant par besoinAssignableAgent: même organisation que le billet, et éligibles pour les sessions en direct - le prédicat des chemins automatiques déjà applicables dans assignToPreferredAgent. Une id non numérique devient un 400 plutôt qu'un numéro inapte à l'exclusion. Le cueilleur de l'agent n'offre jamais que l'org de l'appelant, donc ce n'était pas accessible de l'UI ; c'est le point d'extrémité qui était ouvert.