Added try/catch on util-language just in case
Bryan Roe committed
Jan 12, 2022 at 23:47 UTC
da0f59bc9aa46348ca19448690339ecea93ca1c9
1 file changed
+9
-4
agents/meshcore.js
+9
-4
@@ -96,12 +96,17 @@ function setDefaultCoreTranslation(obj, field, value)
96
function getCoreTranslation()
97
{
98
var ret = {};
99
- var lang = require('util-language').current;
99
if (global.coretranslations != null)
100
{
102
- if (coretranslations[lang] == null) { lang = lang.split('-')[0]; }
103
- if (coretranslations[lang] == null) { lang = 'en'; }
104
- if (coretranslations[lang] != null) { ret = coretranslations[lang]; }
101
+ try
102
+ {
103
+ var lang = require('util-language').current;
104
+ if (coretranslations[lang] == null) { lang = lang.split('-')[0]; }
105
+ if (coretranslations[lang] == null) { lang = 'en'; }
106
+ if (coretranslations[lang] != null) { ret = coretranslations[lang]; }
107
+ }
108
+ catch (x)
109
+ { }
110
}
111
112
setDefaultCoreTranslation(ret, 'allow', 'Allow');