presence type='error' is not handled
When I receive precence-error packet like:
\<presence xmlns='jabber:client' from='gg.chrome.pl/registered' to='smoku@xiaoka.com/VAIO' type='error'>
\<error code='407'>Nie zalogowany\</error>
\</presence>
Gajim does not handle it at all. If the contact's state was previously 'online' it still displays the roster icon as online. It should be indicated, that the state is not known anymore, probaby with the error reason description in the status field.