'Chatstate' object has no attribute 'upper'
Running Gajim version 1.3.3 on Mac OS 12.1 gives me the following errors:
27-12-2021 09:32:38 (E) gajim.c.ged Error while running an event handler: <bound method RosterWindow._nec_presence_received of <gajim.roster_window.RosterWindow object at 0x1185bac70>>
Traceback (most recent call last):
File "/Users/fcorneli/dev/gajim/gajim/common/ged.py", line 101, in raise_event
if handler(*args, **kwargs):
File "/Users/fcorneli/dev/gajim/gajim/roster_window.py", line 2381, in _nec_presence_received
self.chg_contact_status(obj.contact, obj.show, obj.status, account)
File "/Users/fcorneli/dev/gajim/gajim/roster_window.py", line 2056, in chg_contact_status
name += '/' + contact.resource
TypeError: can only concatenate str (not "NoneType") to str
27-12-2021 09:32:53 (E) nbxmpp.dispatcher (XXXXXXXXXXXX) Handler exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.9/site-packages/nbxmpp/dispatcher.py", line 466, in dispatch
handler['func'](self._client, stanza, properties)
File "/Users/fcorneli/dev/gajim/gajim/common/modules/chatstates.py", line 161, in _process_chatstate
contact.chatstate = properties.chatstate
File "/Users/fcorneli/dev/gajim/gajim/common/contacts.py", line 114, in chatstate
self._chatstate = Chatstate[value.upper()]
AttributeError: 'Chatstate' object has no attribute 'upper'
I can also only send messages, not receiving them. Anyone any clue what is going wrong here?