Philipp Hörist pushed to branch master at gajim / gajim
Commits:
8b1977e7 by lovetox at 2022-01-22T20:00:22+01:00
Chat: Handle presence from bare jids correctly
- - - - -
1 changed file:
- gajim/gtk/controls/chat.py
Changes:
=====================================
gajim/gtk/controls/chat.py
=====================================
@@ -54,6 +54,7 @@
from gajim.common.const import KindConstant
from gajim.common.const import PEPEventType
from gajim.common.jingle_session import JingleSession
+from gajim.common.modules.contacts import BareContact
from gajim.gui.call_widget import CallWidget
from gajim.gui.controls.base import BaseControl
@@ -746,6 +747,8 @@ def _on_presence_received(self, event:
events.PresenceReceived) -> None:
return
contact = self._client.get_module('Contacts').get_contact(event.fjid)
+ if isinstance(contact, BareContact):
+ return
self.conversation_view.add_user_status(self.contact.name,
contact.show.value,
contact.status)
View it on GitLab:
https://dev.gajim.org/gajim/gajim/-/commit/8b1977e76043f7e9942b0162a4c9ee186970dbf2
--
View it on GitLab:
https://dev.gajim.org/gajim/gajim/-/commit/8b1977e76043f7e9942b0162a4c9ee186970dbf2
You're receiving this email because of your account on dev.gajim.org.
_______________________________________________
Commits mailing list
[email protected]
https://lists.gajim.org/cgi-bin/listinfo/commits