From a13f74d4662f947ce9586c61482c3fa85c1cf990 Mon Sep 17 00:00:00 2001 From: Simon Ser Date: Mon, 12 Sep 2022 09:48:49 +0200 Subject: [PATCH] Disallow server.{autoconnect,auth} mismatch in config.json This combination doesn't make sense. --- components/app.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/components/app.js b/components/app.js index abf9abd..0abd4a7 100644 --- a/components/app.js +++ b/components/app.js @@ -275,6 +275,11 @@ export default class App extends Component { if (typeof config.server.ping === "number") { connectParams.ping = config.server.ping; } + + if (connectParams.autoconnect && config.server.auth === "mandatory") { + console.error("Error in config.json: cannot set server.autoconnect = true and server.auth = \"mandatory\""); + connectParams.autoconnect = false; + } } let autoconnect = store.autoconnect.load();