diff options
author | Philipp Hörist <philipp@hoerist.com> | 2023-11-15 21:17:33 +0300 |
---|---|---|
committer | Philipp Hörist <philipp@hoerist.com> | 2023-11-15 21:17:43 +0300 |
commit | 29b7736708c18b9e0caea7a12647e47a352f6aab (patch) | |
tree | d707d412835739abc3b72dbdae37812c14190567 | |
parent | e21fe0558de49425573fd3bf72386af73f6af3fc (diff) |
cfix: Passwords: Don’t fail when password does not exist
Fixes #11686
-rw-r--r-- | gajim/common/passwords.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gajim/common/passwords.py b/gajim/common/passwords.py index 9b4732865..7dd7b83ef 100644 --- a/gajim/common/passwords.py +++ b/gajim/common/passwords.py @@ -134,6 +134,10 @@ class SecretPasswordStorage: try: _interface.backend.delete_password('gajim', account_name) + except keyring.errors.PasswordDeleteError: + pass + + try: return _interface.backend.delete_password('gajim', account_jid) except keyring.errors.PasswordDeleteError as error: log.warning('Removing password failed: %s', error) |