आप कॉलबैक और वादों के साथ तर्क मिला रहे हैं। इसलिए आपको कॉलबैक की आवश्यकता नहीं है, बस दिए गए वादे पर कार्य करें:
myOffer._offered = undefined
myOffer.save()
.then(function() {
console.log("I get here and quit?");
})
.then(null,function(err) {
console.log(err);
});
मैंने देखा है कि आपने ब्लूबर्ड वादों का उपयोग करते हुए एक और प्रयास किया है, लेकिन यह आवश्यक नहीं है जैसे कि आप यहां दिखाए गए अनुसार कार्यान्वित करते हैं, किसी भी त्रुटि को उचित रूप से रूट किया जाएगा।
तीन नोट हैं कि नेवला 5.x को वादों के लिए अधिक मानकीकृत दृष्टिकोण और/या कॉन्फ़िगर किए जाने पर सीधे ब्लूबर्ड वादों का उपयोग करने के लिए स्लेट किया गया है