- Dikirim
- 7 September 2026 pukul 01.57 UTC
- Penulis
- Kamo
- Commit
- ef357c1
Dua bagian dari "Tambahkan tamu luar ke pertemuan tidak mengirim email ke orang ". Link. bertemu Url kembali dari API, terikat apa-apa, dan bisa set oleh tidak ada dialog pada platform - jadi ics pergi keluar dengan tidak ada properti URL dan tamu yang menerima undangan tidak ada jalan ke dalam panggilan dari mereka sendiri kalender. Dialog peristiwa memperoleh lapangan, draft membawanya, dan keduanya menyimpan path mengirimkannya: kalender API langsung, callback memimpin melalui SecurityService. Dikeluarkan daripada dikirim kosong di jalur callback, karena nilai tidak ada berarti "tidak diberikan" hilir dan sebuah penjadwalan ulang tidak boleh apa strip link off pertemuan. Duplikat. komposisi Draft dan resolve GuestsNow keduanya membangun daftar tamu oleh Mengkonkatenkan pendengar yang diselesaikan dengan alamat eksternal diketik ke dalamnya - dan sampel diselesaikan sudah berisi alamat tersebut, bernama oleh alamat itu sendiri. Satu tamu eksternal maka tiba dua kali, sebagai {email, displaName: email} dan {email, displaName: undefined}. Bukti langsung adalah peristiwa 25882ff8, yang memegang dua baris untuk satu alamat yang ditulis dalam sama mikrodetik, dan posting callback memimpin daftar ini verbatim untuk layanan yang akan meminta dua undangan untuk satu orang. dedupeGuests tinggal di GuestChips.ts dengan sisa logika tamu murni, tajam cara kunci layanan peserta baris - dipangkas dan lowercased - lebih memilih nama asli atas alamat berulang kembali, dan dibutuhkan lebih dari opsional. Server gabungan dengan email juga (b77417c), sehingga barisnya sudah aman; ini adalah setengah yang menghentikan klien meminta dua kali.