- शिप
- 16 सितंबर 2026 को 5:38 pm बजे UTC
- लेखक
- Kamo
- Commit
- 7e58d55
2a72597 ने "Bad" के बजाय सदस्य की सजा को अभियान नियंत्रकों को दिया अनुरोध एक ही नुकसान ईमेल सेवा में हर जगह हुआ जो मना कर देता है एक उत्तरदायित्व के साथ: - संपर्क: contactRestController ने "view CONTACTS की आवश्यकता" से इनकार कर दिया, "नहीं सत्र में संगठन", "संगठन की डिफ़ॉल्ट पुस्तक नहीं हो सकती है नष्ट कर दिया"..., और संपर्क स्क्रीन "Forbidden" / "Conflict" दिखाया। - उपनाम, साझा मेलबॉक्स और मेलबॉक्स: KamoMailDomainValidator एक मना कर दिया एक वाक्य नामकरण के साथ संगठन के सत्यापित डोमेन के बाहर पते डोमेन। तीनों ने इसे एक सामान्य अपवाद के रूप में पकड़ लिया और अपवाद के अपने पाठ के साथ 500 उत्तर दिया ("403 FORBIDDEN \"Email address) होना चाहिए. अभियानErrorAdvice StatusReasonAdvice बन जाता है और हर नियंत्रक पर लागू होता है। यह अभी भी केवल एक रिस्पांसस्टैटस एक्सेप्शन का कारण दिखाता है, पाठ पढ़ने के लिए लिखा गया है; प्रत्येक अन्य अपवाद बूट के डिफ़ॉल्ट शरीर (server.error.include-message) रखता है कभी नहीं रहता। शरीर त्रुटि और संदेश दोनों के रूप में वाक्य को करता है, क्योंकि संपर्क ग्राहक संदेश पहले और मेलबॉक्स और अभियान ग्राहकों को पढ़ाता है त्रुटि पढ़ें। तीन अंत बिंदुओं को अब बनाते हैं उनकी पकड़ के माध्यम से, इसलिए यह अपनी स्थिति के साथ सलाह तक पहुंच जाता है। StatusReasonAdviceTest एक एम्बेडेड सर्वर के माध्यम से वास्तविक नियंत्रकों को चलाता है बूट की त्रुटि हैंडलिंग: एक अभियान इनकार, एक संपर्क दाएं, और एक आलियास पर गलत डोमेन (403 डोमेन के साथ, जहां यह 500 था)। 1561 परीक्षण: केवल लेनदेन प्रेषक टेस्ट विफल रहता है, क्योंकि यह मुख्य रूप से करता है।.