From a245ba54bd117344a3651b57ca0694d894088b1a Mon Sep 17 00:00:00 2001 From: mathieui Date: Fri, 27 Nov 2020 19:57:23 +0100 Subject: Remove protoxep_occupantid And fix some minor details in 0421 plugin. --- slixmpp/plugins/xep_0421/occupant_id.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'slixmpp/plugins/xep_0421/occupant_id.py') diff --git a/slixmpp/plugins/xep_0421/occupant_id.py b/slixmpp/plugins/xep_0421/occupant_id.py index 116bf2d9..4ee27a09 100644 --- a/slixmpp/plugins/xep_0421/occupant_id.py +++ b/slixmpp/plugins/xep_0421/occupant_id.py @@ -6,7 +6,7 @@ See the file LICENSE for copying permission. """ -from slixmpp import JID, Message +from slixmpp import JID, Message, Presence from slixmpp.plugins import BasePlugin from slixmpp.xmlstream import register_stanza_plugin from slixmpp.plugins.xep_0421 import stanza @@ -25,6 +25,7 @@ class XEP_0421(BasePlugin): def plugin_init(self) -> None: # XXX: This should be MucMessage. Someday.. register_stanza_plugin(Message, OccupantId) + register_stanza_plugin(Presence, OccupantId) async def has_feature(self, jid: JID) -> bool: info = await self.xmpp['xep_0030'].get_info(jid) -- cgit v1.2.3