Skip to content

Commit d213a88

Browse files
committed
error prove detect language
1 parent 35c3cf4 commit d213a88

File tree

1 file changed

+11
-9
lines changed

1 file changed

+11
-9
lines changed

source/plugins/detectLanguage/detectLanguage.js

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -54,18 +54,20 @@ module.exports = deepmerge(pluginBase, {
5454
if (!domainCheck(url, domain)) return unmodified;
5555
dependencyCheck(stack, dependency, name);
5656

57-
const detectLanguage = new DetectLanguage({
58-
key: process.env.DETECTLANGUAGE_KEY,
59-
});
57+
try {
58+
const detectLanguage = new DetectLanguage({
59+
key: process.env.DETECTLANGUAGE_KEY,
60+
});
6061

61-
const language = await new Promise((resolve, reject) => {
62-
detectLanguage.detect(striptags(mercury), (error, result) => {
63-
if (error) reject(error);
64-
resolve(result);
62+
const language = await new Promise((resolve, reject) => {
63+
detectLanguage.detect(striptags(mercury), (error, result) => {
64+
if (error) reject(error);
65+
resolve(result);
66+
});
6567
});
66-
});
6768

68-
modified.language = language;
69+
modified.language = language;
70+
} catch (error) {}
6971
modified.stack.push(name);
7072
return modified;
7173
},

0 commit comments

Comments
 (0)