diff options
author | wurstsalat <mailtrash@posteo.de> | 2023-05-13 20:31:34 +0300 |
---|---|---|
committer | wurstsalat <mailtrash@posteo.de> | 2023-06-07 23:21:23 +0300 |
commit | 6dfa4645b350dada15eaa07519de2584963e05ff (patch) | |
tree | 647558e3cfca8528a21784aac64ca639966ba535 /gajim/common/modules/message.py | |
parent | 39d250ac590beb6aaebc5274038ede1a9dc6a5d1 (diff) |
feat: Add support for XEP-0424 (Message Retraction)message-retraction
Diffstat (limited to 'gajim/common/modules/message.py')
-rw-r--r-- | gajim/common/modules/message.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gajim/common/modules/message.py b/gajim/common/modules/message.py index dff03c1d6..a99cdd97d 100644 --- a/gajim/common/modules/message.py +++ b/gajim/common/modules/message.py @@ -40,6 +40,7 @@ from gajim.common.modules.contacts import GroupchatParticipant from gajim.common.modules.misc import parse_oob from gajim.common.modules.misc import parse_xhtml from gajim.common.modules.util import check_if_message_correction +from gajim.common.modules.util import check_if_message_retraction from gajim.common.modules.util import get_eme_message from gajim.common.structs import OutgoingMessage @@ -190,6 +191,13 @@ class Message(BaseModule): self._log): return + if check_if_message_retraction(properties, + self._account, + from_, + kind, + self._log): + return + if type_.is_groupchat: if not msgtxt: return |