- शिप
- 3 सितंबर 2026 को 10:50 pm बजे UTC
- लेखक
- Kamo
- Commit
- a372f00
मेरी खुद की प्रतिबद्धता की समीक्षा में यह दावा किया गया कि वह प्रवर्तन को मिल गया। नौकरी आवेदन सेवा टिप्पणी करने के लिए "उस बिंदु पर एक आवश्यक फिर से शुरू किया जाता है आवश्यकता हैResumeSatisfied" - और आवश्यकताResumeSatisfied मौजूद नहीं था। केवल संबंधित विधि, फिर से शुरू की गई, को डीटीओ पर कुछ और उजागर नहीं किया गया था, इसलिए नियम पूरी तरह से ग्राहक के जमा बटन में रहता था। कारण दो-कॉल आकार था। एक फिर से शुरू एक आवेदन के माध्यम से संलग्न है आवेदन का अपना uid, इसलिए पंक्ति पहले अस्तित्व में है; लागू () इसे बनाया और बनाया बाद में क्लाइंट अपलोड किया गया। कोई भी सीधे JSON समापन बिंदु को पोस्ट करता है, और कोई भी ग्राहक जिसका अपलोड लेग विफल रहा - जो लागू होता हैDialog जानबूझकर के रूप में व्यवहार करता है गैर घातक, क्योंकि उत्तर वास्तव में संग्रहीत हैं - एक पूर्ण दिखने वाला फ़ाइल एक पोस्टिंग के खिलाफ आवेदन जिसके एचआर टीम ने फिर से शुरू करने की आवश्यकता को चिह्नित किया था। अब दोनों हिस्सों में एक अनुरोध और एक लेनदेन है। /listing/{uid}/apply दो है मानचित्रण सामग्री प्रकार पर विभाजित: मल्टीपार्ट एक `payload` के उत्तर लेता है भाग और फ़ाइल `file` के रूप में, पंक्ति लिखते हैं, फ़ाइल को अपने ताजा uid के खिलाफ स्टोर करते हैं, और पूरी बात वापस रोल अगर फ़ाइल की आवश्यकता है और लापता या unstorable है। JSON एक में कोई फ़ाइल नहीं होती है और इसलिए पोस्टिंग के तुरंत बाद इसे खारिज कर दिया जाता है। एक की आवश्यकता होती है - जो कागजात के बजाय प्रत्यक्ष पोस्ट होल को बंद कर देता है यह मौजूदा एप्लिकेशन को संपादित करना दो कॉलों को सही ढंग से रखता है: पंक्ति पहले से ही है वहाँ, इसलिए एक असफल पुनः संलग्न कुछ भी अनाथ नहीं कर सकता। स्टोरResume अब लागू करके साझा किया गया है और संलग्न हैResume, इसलिए आकार की छत, प्रारूप sniff और नाम sanitising दो पथों के बीच बहाव नहीं कर सकते हैं। तीन परीक्षण इसे पिन करें: एक आवश्यक फिर से शुरू जिसमें कोई फ़ाइल मना नहीं करती है और कोई पंक्ति नहीं लिखती है, एक वैकल्पिक रूप से एक को छोड़ दिया जा सकता है, और वापसी के बाद फिर से लागू किया जा सकता है। इसके लिए दो बार पूछे जाने के बजाय पहले से ही पुनर्जीवित पंक्ति पर फाइल करें। इसके अलावा CareersAccess.canManage को हटा देता है, जिसे केवल अपने ही परीक्षण से बुलाया जाता है। एपीआई एक परीक्षण द्वारा जीवित रखा एक एपीआई नहीं है।.