mirror of
https://github.com/nextcloud/desktop.git
synced 2025-10-26 11:17:43 +00:00
Ensure per-account network settings are saved on change
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
This commit is contained in:
parent
a8c5cbced4
commit
68cff89c8b
@ -235,6 +235,7 @@ void NetworkSettings::saveProxySettings()
|
||||
|
||||
const auto accountState = AccountManager::instance()->accountFromUserId(_account->userIdAtHostWithPort());
|
||||
accountState->freshConnectionAttempt();
|
||||
AccountManager::instance()->saveAccount(_account);
|
||||
} else {
|
||||
ConfigFile().setProxyType(proxyType, host, port, needsAuth, user, password);
|
||||
ClientProxy proxy;
|
||||
@ -287,6 +288,7 @@ void NetworkSettings::saveBWLimitSettings()
|
||||
_account->setDownloadLimit(downloadLimit);
|
||||
_account->setUploadLimitSetting(static_cast<Account::AccountNetworkTransferLimitSetting>(useUploadLimit));
|
||||
_account->setUploadLimit(uploadLimit);
|
||||
AccountManager::instance()->saveAccount(_account);
|
||||
} else {
|
||||
ConfigFile cfg;
|
||||
cfg.setUseDownloadLimit(useDownloadLimit);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user