क्रॉस-ऑर्ग बिक्री एजेंटों को अस्वीकार करें; चौड़ी बूटस्ट्रैप कैश बस्टिंग

FixMediaService
शिप
19 जुलाई 2026 को 1:45 am बजे UTC
लेखक
Kamo
Commit
a3625c3

salesAgentId को अनुरोध निकाय से बिना चेक किया गया था, इसलिए क्रॉस-ऑर्ग या dangling एजेंट id एक WebChatIntegration पर संग्रहीत किया जा सकता है। केवल सुरक्षित क्योंकि एआई सर्विस एजेंट को एक ऑर्ग-स्कैप्ड लुकअप के साथ वापस पढ़ती है - डेटा था गलत, और विस्फोट त्रिज्या एक अलग में एक चेक द्वारा निहित होने के लिए हुआ सेवा यह एक प्राधिकरण सीमा छोड़ने के लिए एक नाजुक स्थान है, इसलिए यह है अब लिखने पर लागू किया गया: एक id यह org खुद को खारिज नहीं किया जाता है। इसके अलावा, प्रत्येक के लिए {designConfig, सक्षम} से बूटस्ट्रैप कैश अमान्यता को चौड़ा करता है क्षेत्र विजेट बूटस्ट्रैप वास्तव में कार्य करता है (aiEnabled, humanEnabled,) SalesAgentId, functionMode, name). कैश आज एक unimplemented नो-ऑप है इसलिए संकीर्ण सूची हानिरहित थी, लेकिन यह एक चुप staleness बग बन गया होगा उस समय कैश पॉप्युलेट किया गया था - एक विजेट जो पिछले एजेंट को सेवा देता है या रूटिंग मोड, कोई स्पष्ट कारण नहीं है।.

सभी बदलाव

जैसा कि आप शिपिंग देखते हैं?

इन अद्यतनों में से प्रत्येक स्वचालित रूप से अपने कार्यक्षेत्र में उतरता है। प्रारंभ करें और सप्ताह के बाद इसे सप्ताह के अंत में देखें।.

Foreverमूल्य निर्धारण देखें