From 72b9795c0e47b3aa0e210516f6bd9a8f72b99896 Mon Sep 17 00:00:00 2001 From: Mirco Wittrien Date: Sat, 15 May 2021 20:55:12 +0200 Subject: [PATCH] Update GoogleTranslateOption.plugin.js --- .../GoogleTranslateOption.plugin.js | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Plugins/GoogleTranslateOption/GoogleTranslateOption.plugin.js b/Plugins/GoogleTranslateOption/GoogleTranslateOption.plugin.js index 1b30d72bb2..5aa738cd12 100644 --- a/Plugins/GoogleTranslateOption/GoogleTranslateOption.plugin.js +++ b/Plugins/GoogleTranslateOption/GoogleTranslateOption.plugin.js @@ -2,7 +2,7 @@ * @name GoogleTranslateOption * @author DevilBro * @authorId 278543574059057154 - * @version 2.2.2 + * @version 2.2.3 * @description Allows you to translate Messages and your outgoing Message within Discord * @invite Jx3TjNS * @donate https://www.paypal.me/MircoWittrien @@ -17,7 +17,7 @@ module.exports = (_ => { "info": { "name": "GoogleTranslateOption", "author": "DevilBro", - "version": "2.2.2", + "version": "2.2.3", "description": "Allows you to translate Messages and your outgoing Message within Discord" }, "changeLog": { @@ -602,11 +602,11 @@ module.exports = (_ => { this.settings.engines.backup = Object.keys(translationEngines).filter(n => n != this.settings.engines.translator)[0]; BDFDB.DataUtils.save(this.settings.engines, this, "engines"); } - let engine = translationEngines[this.settings.engines.translator]; - let backup = translationEngines[this.settings.engines.backup]; - let languageIds = [].concat(engine.languages, backup && backup.languages).flat(10).filter(n => n); + let engine = translationEngines[this.settings.engines.translator] || {}; + let backup = translationEngines[this.settings.engines.backup] || {}; + let languageIds = [].concat(engine.languages, backup.languages).flat(10).filter(n => n); languages = BDFDB.ObjectUtils.deepAssign( - !engine.auto && (!backup || !backup.auto) ? {} : { + !engine.auto && !backup.auto ? {} : { auto: { auto: true, name: "Auto", @@ -1397,4 +1397,4 @@ module.exports = (_ => { } }; })(window.BDFDB_Global.PluginUtils.buildPlugin(config)); -})(); \ No newline at end of file +})();