Fix translator catching JS errors in callbacks

v1.18.x
Peter Jaszkowiak 8 years ago
parent ff301aeaf7
commit bb7a35b85c

@ -450,10 +450,12 @@
return cb(''); return cb('');
} }
Translator.create(lang).translate(text).then(function (output) { Translator.create(lang).translate(text).catch(function (err) {
return cb(output);
}).catch(function (err) {
warn('Translation failed: ' + err.stack); warn('Translation failed: ' + err.stack);
}).then(function (output) {
cb(output);
}).catch(function (err) {
console.error(err);
}); });
}, },

Loading…
Cancel
Save