From 0971bab30ae07d7ea11d9838e4149135e5fcb787 Mon Sep 17 00:00:00 2001 From: mathieui Date: Mon, 5 Jul 2021 22:28:50 +0200 Subject: [PATCH] matcher: fix idsender typing --- slixmpp/xmlstream/matcher/idsender.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/slixmpp/xmlstream/matcher/idsender.py b/slixmpp/xmlstream/matcher/idsender.py index 9b12623d..572f9d87 100644 --- a/slixmpp/xmlstream/matcher/idsender.py +++ b/slixmpp/xmlstream/matcher/idsender.py @@ -10,6 +10,8 @@ from slixmpp.xmlstream.stanzabase import StanzaBase from slixmpp.jid import JID from slixmpp.types import TypedDict +from typing import Dict + class CriteriaType(TypedDict): self: JID @@ -37,13 +39,13 @@ class MatchIDSender(MatcherBase): selfjid = self._criteria['self'] peerjid = self._criteria['peer'] - allowed = {} + allowed: Dict[str, bool] = {} allowed[''] = True allowed[selfjid.bare] = True - allowed[selfjid.host] = True + allowed[selfjid.domain] = True allowed[peerjid.full] = True allowed[peerjid.bare] = True - allowed[peerjid.host] = True + allowed[peerjid.domain] = True _from = xml['from']