Welcome to mirror list, hosted at ThFree Co, Russian Federation.

dev.gajim.org/gajim/gajim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhilipp Hörist <philipp@hoerist.com>2023-11-06 11:53:26 +0300
committerPhilipp Hörist <philipp@hoerist.com>2023-11-06 12:10:46 +0300
commitdbde9663c13c413d5bdbe16c4e25542fa02e19b9 (patch)
tree25ffe69737bc0636c64e186262380f379132bd90
parent4c01f9f4816c5ca74b2d6e78947a51d1abe5aca9 (diff)
fix: Accounts: Don’t try to save password for anonymous accounts
-rw-r--r--gajim/common/application.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/gajim/common/application.py b/gajim/common/application.py
index 7495e2f15..fea3b9b68 100644
--- a/gajim/common/application.py
+++ b/gajim/common/application.py
@@ -376,8 +376,9 @@ class CoreApplication(ged.EventHelper):
for opt, value in config.items():
app.settings.set_account_setting(account, opt, value) # pyright: ignore # noqa: E501
- # Password module depends on existing config
- passwords.save_password(account, password)
+ if not anonymous:
+ # Password module depends on existing config
+ passwords.save_password(account, password)
def enable_account(self, account: str) -> None:
app.connections[account] = Client(account)