- शिप
- 5 अगस्त 2026 को 1:43 am बजे UTC
- लेखक
- Kamo
- Commit
- a73117b
एक प्रतिभागी जिसका फोटो स्टोरेज से गायब है, ने एक टूटी हुई छवि आइकन को दिखाया हर किसी को कॉल में, हमेशा के लिए - यह कभी आरंभिक नहीं हुआ। अपस्ट्रीम कर सकते हैं render loadableAvatarUrl बिना शर्त क्योंकि यह मान है GetFirstLoadableAvatarUrl (AvatarUrl) के बाद कभी भी सेट किया गया है। इस फोर्क ने दोनों पक्षों पर गारंटी को हटा दिया: प्रतिभागियों का मध्यवेयर इसे JWT से सीधे सेट करें जब अक्षमता थर्डपार्टीRequests (कोई पूर्वभार नहीं) पर है, और mapStateToProps कच्चे avatarURL वापस गिर जाता है। तो अब एक unvalidated URL घटक तक पहुंचता है। जब अवतार एक स्पष्ट `url` prop की बजाय redux से आता है, तो `useReduxLoadableAvatarURL` पहले से ही सच है, इसलिए सेटिंग अवतारफेल नहीं किया गया था बदलाव `प्रभावीURL` — प्रतिपादन ने एक ही असफल <img> का उत्पादन किया, फिर से और स्टेटलेस अवतार केवल अपनी प्रारंभिक शाखा तक पहुंचता है जब यूआरएल झूठी है। याद रखें कि कौन से यूआरएल विफल हो गया और इसे छोड़ दें, इसलिए वास्तव में गिरावट आती है। भी जब loadableAvatarUrl बदलता है तब विफलता की स्थिति को रीसेट करें, न सिर्फ `url`। एक वास्तविक बैठक के माध्यम से स्थापित: डीबी में एक प्रतिभागी की तस्वीर दर्ज की गई है (avatars.file hash, is active) लेकिन वस्तु मिनियो में मौजूद नहीं है, इसलिए ************* रिटर्न 404। 25 सक्रिय फोटो अवतारों में से 4 उस तरह से अनाथ हैं।.