- Shipped
- 6 सितंबर 2026 को 9:55 pm बजे UTC
- Author
- Kamo
- Commit
- ae95b01
VOIP CONVERSATIONS.INSTANCE ID नहीं था, जो चुपचाप फैसला किया कि हर टेक्स्ट थ्रेड एक PBX से संबंधित है। एक संगठन जो नंबर और मैसेजिंग खरीदता है एक वाहक और उत्तर से सभी पर कोई कॉल नहीं - texting-only, कोई फोन सर्वर कहीं भी - एक धागे के लिए कोई VoipProviderInstance नहीं है। वेशभूषा Send सकता है (एक संख्या का अपना पाठ मार्ग फोन सर्वर की आवश्यकता नहीं है) और हर जवाब में था गिरा दिया, क्योंकि ingest इसे नीचे दायर करने के लिए एक बातचीत का निर्माण नहीं कर सकता है। Null अब एक वास्तविक राज्य है और javadoc कहते हैं कि इसका मतलब क्या है, जिसमें वस्तु शामिल है यह कभी नहीं होना चाहिए: एक BulkTextProviderInstance आईडी। दोनों टेबल UUID-keyed हैं और गलत फैक्ट्री को आई डी सौंपने के बजाय "इस तरह के उदाहरण नहीं" के रूप में विफल रहता है जोर से विफल रहा। Dedupe null जीवित रहता है, लेकिन मुक्त करने के लिए नहीं - SQL NULLs को अलग तरह से व्यवहार करता है, इसलिए मौजूदा अद्वितीय सूचकांक इन पंक्तियों को कवर करने से रोकता है। डीडीएल के बगल में वीओआईपीसेवा एक जोड़ता है (ORG ID, MEMBER ID, EXTERNAL PHONE NUMBER) WHERE Instance ID वास्तव में उस मामले के लिए नल है।.