- Dikirim
- 2 September 2026 pukul 05.54 UTC
- Penulis
- Kamo
- Commit
- f7b5c7c
Klausa teruji si.label _ ids, kolom array pada indeks pencarian. Tidak ada yang memiliki pernah ditulis - melabelkan pesan menyisipkan ke dalam email _ metadata. pesan _ label, dan bukan pengindeks penuh maupun folder- daftar jalur set kolom. Masuk produksi itu berpenduduk pada nol dari 547 baris, sehingga kondisi adalah kosong array tes penahanan: salah untuk setiap pesan, untuk setiap anggota. Itu salah kedua kalinya, dan yang satu melemparkan. Operan adalah apa pun berikut label: dalam kotak pencarian, yang merupakan label NAMA - saran backend sendiri mengatakan "Filter dengan nama label", dan panel canggih membangun label: < teks bebas >. The clause cast bahwa ke UUID, sehingga nama label nyata gagal dengan sintaks masukan tidak valid untuk tipe uuid: "work" Dikonfirmasi terhadap database langsung. Layanan pencari menangkap kegagalan index-search dan kembali ke IMAP, sehingga anggota pencarian label: pekerjaan tidak punya kesalahan dan tidak ada berlabel surat - apa pun IMAP terbuat dari kata, ditandai "(via IMAP)". So it now asks message _ labels, resolve the name against the searching member 's label sendiri. Case- tidak sensitif: nama diketik dengan tangan ke dalam kotak bebas teks, dan "Work" dan "work" adalah satu label untuk semua orang kecuali SQL. Pengambilan masalah pada kedua sisi - pesan harus anggota dan juga harus label, karena label nama per- anggota dan dua anggota mungkin masing-masing memiliki "Work". Penggantinya dijalankan terhadap database langsung dan kembali baris daripada menyesatkan. Ini cocok apa-apa belum untuk alasan yang lebih jelas dari bug: tidak ada anggota memiliki membuat sebuah label sama sekali, jadi label dan pesan _ label sama-sama kosong.