From eb1b81a8d41d26459cf19356031891539550b004 Mon Sep 17 00:00:00 2001 From: Martchus Date: Thu, 11 May 2023 01:13:05 +0200 Subject: [PATCH] Enable auto-connect via the wizard This setting should normally not hurt and is likely a better default. --- syncthingwidgets/settings/settings.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/syncthingwidgets/settings/settings.cpp b/syncthingwidgets/settings/settings.cpp index 67e2d4a..3154a84 100644 --- a/syncthingwidgets/settings/settings.cpp +++ b/syncthingwidgets/settings/settings.cpp @@ -639,6 +639,7 @@ void Connection::addConfigFromWizard(const Data::SyncthingConfig &config) const auto apiKey = config.guiApiKey.toUtf8(); if (url == primary.syncthingUrl && config.guiUser == primary.userName && config.guiApiKey == primary.apiKey) { primary.authEnabled = false; // just disable auth to solely rely on the API key + primary.autoConnect = true; // ensure the connection is actually established when applying return; } @@ -653,6 +654,7 @@ void Connection::addConfigFromWizard(const Data::SyncthingConfig &config) primary.authEnabled = false; primary.password.clear(); primary.apiKey = apiKey; + primary.autoConnect = true; // ensure the connection is actually established when applying } } // namespace Settings