summaryrefslogtreecommitdiff
path: root/sleekxmpp/plugins/xep_0118/user_tune.py
diff options
context:
space:
mode:
Diffstat (limited to 'sleekxmpp/plugins/xep_0118/user_tune.py')
-rw-r--r--sleekxmpp/plugins/xep_0118/user_tune.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/sleekxmpp/plugins/xep_0118/user_tune.py b/sleekxmpp/plugins/xep_0118/user_tune.py
index 53a4f51a..1bb00122 100644
--- a/sleekxmpp/plugins/xep_0118/user_tune.py
+++ b/sleekxmpp/plugins/xep_0118/user_tune.py
@@ -26,7 +26,11 @@ class XEP_0118(BasePlugin):
dependencies = set(['xep_0163'])
stanza = stanza
- def plugin_init(self):
+ def plugin_end(self):
+ self.xmpp['xep_0030'].del_feature(feature=UserTune.namespace)
+ self.xmpp['xep_0163'].remove_interest(UserTune.namespace)
+
+ def session_bind(self, jid):
self.xmpp['xep_0163'].register_pep('user_tune', UserTune)
def publish_tune(self, artist=None, length=None, rating=None, source=None,