Improve error handling of PRECIS JIDs
Hi,
if somebody joins a MUC with a PRECIS-acceptable nickname that's not covered by nodeprep (e.g.
03/08/2017 09:16:51 (W) gajim.c.connection_handlers_events Invalid JID: yaxim@chat.yax.im/🤖, ignoring it
If that participant sends a message, Gajim will popup a warning dialog complaining about an invalid JID.
While technically, the JID is allowed by PRECIS, even with a disallowed JID, Gajim should never pop up a warning dialog on behalf of a remote entity.
Please upgrade to PRECIS, and also change the warning dialog to only appear if the user performs an action on an invalid JID, not if the action was performed on the other side of the Internets.