Commit f1f1ccd5 authored by mathieui's avatar mathieui

internal: remove the xep-0319 implementation

It is not privacy-friendly and not performance-friendly to have more
code called on each input when in "available" status
parent e5398e68
Pipeline #3891 passed with stages
in 10 minutes and 13 seconds
......@@ -192,14 +192,10 @@ class Connection(slixmpp.ClientXMPP):
self.register_plugin('xep_0297')
self.register_plugin('xep_0308')
self.register_plugin('xep_0313')
self.register_plugin('xep_0319')
self.register_plugin('xep_0334')
self.register_plugin('xep_0352')
try:
self.register_plugin('xep_0363')
except SyntaxError:
log.error('Failed to load HTTP File Upload plugin, it can only be '
'used on Python 3.5+')
except slixmpp.plugins.base.PluginNotFound:
log.error('Failed to load HTTP File Upload plugin, it can only be '
'used with aiohttp installed')
......
......@@ -672,10 +672,6 @@ class Core:
self.do_command(replace_line_breaks(char), False)
else:
self.do_command(''.join(char_list), True)
if self.status.show not in ('xa', 'away'):
asyncio.ensure_future(
self.xmpp.plugin['xep_0319'].idle()
)
self.doupdate()
def save_config(self):
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment