- Shipped
- 7 सितंबर 2026 को 1:57 am बजे UTC
- Author
- Kamo
- Commit
- ef357c1
"बैठकों के लिए बाहरी अतिथि जोड़ें" के दो हिस्सों ने उस पर एक ईमेल नहीं भेजा है व्यक्ति लिंक बैठकउर्ल एपीआई से वापस आया, कुछ भी नहीं था, और हो सकता है मंच पर कोई संवाद स्थापित नहीं है - इसलिए ics यूआरएल संपत्ति के साथ बाहर निकल गए और एक ऐसा अतिथि जिसने निमंत्रण स्वीकार किया, उसे अपने आप से कॉल करने का कोई तरीका नहीं था। कैलेंडर। घटना संवाद क्षेत्र को प्राप्त करता है, ड्राफ्ट इसे करता है, और दोनों बचाते हैं पथ इसे भेजते हैं: कैलेंडर एपीआई सीधे, लीड कॉलबैक के माध्यम से सुरक्षा सेवा कॉलबैक पथ पर खाली भेजे जाने के बजाय छोड़ दिया, क्योंकि एक अनुपस्थित मूल्य का मतलब है "आपूर्ति नहीं" डाउनस्ट्रीम और एक पुनर्अनुसूचित होना चाहिए क्या नहीं होना चाहिए एक बैठक से लिंक को बंद कर देता है। डुप्लिकेट ComposeDraft और हलGuestsअब दोनों द्वारा अतिथि सूची बनाया इसमें टाइप किए गए बाहरी पते के साथ हल किए गए दर्शकों को शामिल करना - और हल किए गए नमूने में पहले से ही उन पते शामिल हैं, जिन्हें पता नाम दिया गया है खुद ही। इसलिए एक बाहरी अतिथि के रूप में दो बार आया, {email, displayName: email} और {email, displayName: undate}. लाइव सबूत यह घटना 25882ff8 है, जिसमें एक ही पते में लिखी गई दो पंक्तियों के लिए दो पंक्तियां हैं। माइक्रोसेकंड, और लीड कॉलबैक इस सूची में एक सेवा के लिए क्रियात्मकता दर्ज की गई है। एक व्यक्ति को दो निमंत्रण के लिए कहा जाएगा। DedupeGuests अतिथि में रहता हैChips.ts जिसमें बाकी शुद्ध अतिथि लॉजिक, कीड जिस तरह से सेवा कुंजी परिचारी पंक्तियां - छंटनी और लोअरकेस - एक पसंद करना पते पर वास्तविक नाम वापस दोहराया, और वैकल्पिक पर आवश्यक है। सर्वर ईमेल द्वारा भी विलय (b77417c), इसलिए पंक्तियां पहले से ही सुरक्षित थीं; यह आधा है यह क्लाइंट को दो बार पूछता है।.