From 29b7736708c18b9e0caea7a12647e47a352f6aab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philipp=20H=C3=B6rist?= Date: Wed, 15 Nov 2023 19:17:33 +0100 Subject: =?UTF-8?q?cfix:=20Passwords:=20Don=E2=80=99t=20fail=20when=20pass?= =?UTF-8?q?word=20does=20not=20exist?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes #11686 --- gajim/common/passwords.py | 4 ++++ 1 file changed, 4 insertions(+) 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) -- cgit v1.2.3