mirror of
https://github.com/NodeBB/NodeBB.git
synced 2026-01-06 07:40:43 +01:00
Merge pull request #5409 from NodeBB/translator-no-catch
Fix translator catching JS errors in callbacks
This commit is contained in:
@@ -450,10 +450,12 @@
|
||||
return cb('');
|
||||
}
|
||||
|
||||
Translator.create(lang).translate(text).then(function (output) {
|
||||
return cb(output);
|
||||
}).catch(function (err) {
|
||||
Translator.create(lang).translate(text).catch(function (err) {
|
||||
warn('Translation failed: ' + err.stack);
|
||||
}).then(function (output) {
|
||||
cb(output);
|
||||
}).catch(function (err) {
|
||||
console.error(err);
|
||||
});
|
||||
},
|
||||
|
||||
|
||||
Reference in New Issue
Block a user