- Dikirim
- 26 Agustus 2026 pukul 03.50 UTC
- Penulis
- kamo
- Commit
- f9f8182
Tujuh panggilan independen / api / user-info dipecat pada muatan terotentikasi dingin, masing-masing meminta untuk ID anggota saudara sudah meminta pada saat yang sama. Setiap orang dari mereka adalah seorang Redis EXISTS ditambah SETEX, POST ke SecurityService yang menghitung ulang Air terjun hak seluruh terhadap database, dan master Redis membaca. Mereka pergi melalui loadUserInfoShared sekarang - coalescer yang sudah ada di useUserInfo dan diekspor sebelumnya dalam seri ini. UnreadContext, SocialAgentContext, Support CountContext, use avabillibilityWebSocket, use ChatWebSocket (baik subscriply dan jalur reconnect) dan use smmsWebSocket. Tak ada konteks atau kait yang mengambil titik akhir langsung lagi. Empat dari mereka duduk langsung di depan seorang pelanggan StoMP, jadi ini juga mempersingkat kesenjangan antara koneksi soket dan sebenarnya mendengarkan. Dua hal swap perbaikan di luar jumlah permintaan. Coalescer mengirimkan * * token dari sesionStorage TAB ini, yang tidak satupun dari fetches mentah lakukan - mereka bersandar pada cookie jar sebagai gantinya, yang merupakan sumber yang salah untuk sesi per- tab. Dan itu melaporkan hasil diskriminasi, jadi "tidak ada sesi" sekarang dibedakan dari "permintaan gagal" daripada keduanya tiba sebagai bidang yang hilang. useChatting WebSocket adalah berkas CRLF; baris yang dimasukkan adalah CRLF juga, jadi diff tetap berada di sebelas baris yang benar-benar berubah bukan seluruh file. Diverifikasi: tsc --noEmit bersih atas semua enam plus useUserInfo dan AuthedChrome dengan mereka impor transitif; semua 10 penjaga lulus; 143 tes di obrolan, kait, voip dan pesan suite lulus.