Philipp Hörist pushed to branch master at gajim / gajim
Commits:
5cc92efc by Philipp Hörist at 2017-03-27T20:35:14+02:00
Drop messages from invalid JIDs silently
- - - - -
1 changed file:
- src/common/connection_handlers_events.py
Changes:
=====================================
src/common/connection_handlers_events.py
=====================================
--- a/src/common/connection_handlers_events.py
+++ b/src/common/connection_handlers_events.py
@@ -1150,10 +1150,8 @@ class MessageReceivedEvent(nec.NetworkIncomingEvent,
HelperEvent):
try:
self.get_jid_resource()
except helpers.InvalidFormat:
- gajim.nec.push_incoming_event(InformationEvent(None,
conn=self.conn,
- level='error', pri_txt=_('Invalid JID'),
- sec_txt=_('A message from a non-valid JID arrived, it has been
'
- 'ignored.')))
+ log.warning('Invalid JID: %s, ignoring it',
+ self.stanza.getFrom())
return
address_tag = self.stanza.getTag('addresses',
@@ -1165,8 +1163,8 @@ class MessageReceivedEvent(nec.NetworkIncomingEvent,
HelperEvent):
try:
self.fjid = helpers.parse_jid(address.getAttr('jid'))
except helpers.InvalidFormat:
- log.warning('Invalid JID: %s, ignoring it' %
address.getAttr(
- 'jid'))
+ log.warning('Invalid JID: %s, ignoring it',
+ address.getAttr('jid'))
return
self.jid = gajim.get_jid_without_resource(self.fjid)
@@ -1195,11 +1193,8 @@ class MessageReceivedEvent(nec.NetworkIncomingEvent,
HelperEvent):
try:
self.get_jid_resource()
except helpers.InvalidFormat:
- gajim.nec.push_incoming_event(InformationEvent(None,
- conn=self.conn, level='error',
- pri_txt=_('Invalid JID'),
- sec_txt=_('A message from a non-valid JID arrived, it '
- 'has been ignored.')))
+ log.warning('Invalid JID: %s, ignoring it',
+ self.stanza.getFrom())
return
self.forwarded = True
View it on GitLab:
https://dev.gajim.org/gajim/gajim/commit/5cc92efcb61118e62e3b2f3ac6aca47a575a0f03
_______________________________________________
Commits mailing list
[email protected]
https://lists.gajim.org/cgi-bin/listinfo/commits