- शिप
- 26 अगस्त 2026 को 8:05 am बजे UTC
- लेखक
- kamo
- Commit
- cb7962f
voipApi.getConversation apiCall के माध्यम से चला जाता है, जो किसी भी गैर-2xx पर फेंकता है - भार के विपरीतअधिक की अन्य दो शाखाएं, जो सीधे () प्राप्त करती हैं और चेक करती हैं Res.ok. पाठ शाखा में इसके चारों ओर कोई पकड़ नहीं थी, इसलिए बैकेंड 500 एक बन गया unhandled वादा अस्वीकृति, hasMore never flipped झूठ, और sentinel's इंटरसेक्शन पर्यवेक्षक ने उसी असफल कॉल को हमेशा के लिए फिर से फिसल लिया। अब वास्तव में इसके भाई-बहनों की तरह कैच और डिग्रेड: रुकना, रुकना जो भी पंक्तियाँ पहले से ही लोड हो चुकी हैं, कभी नहीं फेंकती। इसके अलावा पुराने चैट-लिस्ट घटक से निष्कर्षण को कवरेज देता है कभी नहीं मिला: यह वास्तव में एक बार फिर से जड़ों को प्रभावित करता है स्क्रॉलRoot.current को बाद में रेंडर पर पॉप्युलेट किया गया है (एक स्क्रॉल-जड़ रेफरी जो कि शुरू होता है null और कभी नहीं हो जाता है एक असली फिर से प्रस्तुत चेक अन्यथा रूट होगा दर्शक हमेशा के लिए - सटीक बग यह हुक से बचने के लिए मौजूद है। वह व्यवहार पहले से ही सही था; यह परीक्षण केवल उस अंतराल को बंद कर देता है जिसे वह था अप्रमाणित। A mutation check (scrollRoot.current -> स्क्रॉलRoot in deps सरणी) ने पुष्टि की कि नए परीक्षण वास्तव में उस प्रतिगमन के खिलाफ विफल रहता है।.