- Expédié
- 19 juillet 2026 à 01:45 UTC
- Auteur
- Kamo
- Commite
- a3625c3
ventesAgentId a persisté à partir de l'organisme de demande non contrôlé, donc un or croisé ou un agent suspendu id pourrait être stocké sur un WebChatIntegration. Il n'a pas réussi à être sûr uniquement parce qu'AIService lit l'agent en retour avec une recherche d'org-guidé - les données étaient incorrect, et le rayon de souffle se trouve être contenu par un contrôle dans un autre service. C'est un endroit fragile pour laisser une limite d'autorisation, donc c'est maintenant appliqué à l'écrit: un id cette org ne se possède pas est purement et simplement rejeté. Élargir également l'invalidation de bootstrap cache à partir de "designConfig", activée à tous champ le widget bootstrap sert en fait (aiEnabled, humanEnabled, salesAgentId, assignmentMode, nom). La cache est un non-op non mis en œuvre aujourd'hui donc la liste étroite était inoffensive, mais il serait devenu un bug de rasmeur silencieux au moment où la cache était peuplée - un widget desservant l'agent précédent ou mode de routage, sans cause évidente.