Error with ESessions while verifying identity of contact
Versions
- OS: Linux
- GTK+ Version: 3.22.28
- PyGObject Version: 3.26.1
- python-nbxmpp Version: 0.6.4
- Gajim Version: 1.0.0
Traceback
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/gajim/dialogs.py", line 1414, in on_response
self.possible_responses[response_id](dialog)
File "/usr/lib/python3.6/site-packages/gajim/dialogs.py", line 1668, in on_response_yes
self.user_response_yes(self.is_checked())
File "/home/markus/.local/share/gajim/plugins/esessions/esessions.py", line 264, in on_yes
self.session._verified_srs_cb()
File "/usr/lib/python3.6/site-packages/gajim/common/stanza_session.py", line 1133, in _verified_srs_cb
self.srs, self.srs, True)
File "/usr/lib/python3.6/site-packages/gajim/secrets.py", line 79, in replace_srs
idx = our_secrets.index(self.find_srs(account, jid, old_secret))
File "/usr/lib/python3.6/site-packages/gajim/secrets.py", line 70, in find_srs
return [(x, y) for x, y in our_secrets if x == srs][0]
IndexError: list index out of range
Steps to reproduce the problem
I would like to verify the identity of a contact with ESession. I get a windows to answer a question with yes an no, but I get the error message above.