plugin xep-0059: minor cleaning
This commit is contained in:
parent
c626280ecf
commit
d9e5b24470
1 changed files with 7 additions and 9 deletions
|
|
@ -22,16 +22,14 @@ from sat.core.i18n import _
|
|||
from sat.core.log import getLogger
|
||||
log = getLogger(__name__)
|
||||
|
||||
from wokkel import disco, iwokkel
|
||||
try:
|
||||
from twisted.words.protocols.xmlstream import XMPPHandler
|
||||
except ImportError:
|
||||
from wokkel.subprotocols import XMPPHandler
|
||||
from wokkel import disco
|
||||
from wokkel import iwokkel
|
||||
from wokkel import rsm
|
||||
|
||||
from twisted.words.protocols.jabber import xmlstream
|
||||
from zope.interface import implements
|
||||
|
||||
|
||||
NS_RSM = 'http://jabber.org/protocol/rsm'
|
||||
|
||||
PLUGIN_INFO = {
|
||||
"name": "Result Set Management",
|
||||
"import_name": "XEP-0059",
|
||||
|
|
@ -53,11 +51,11 @@ class XEP_0059(object):
|
|||
return XEP_0059_handler()
|
||||
|
||||
|
||||
class XEP_0059_handler(XMPPHandler):
|
||||
class XEP_0059_handler(xmlstream.XMPPHandler):
|
||||
implements(iwokkel.IDisco)
|
||||
|
||||
def getDiscoInfo(self, requestor, target, nodeIdentifier=''):
|
||||
return [disco.DiscoFeature(NS_RSM)]
|
||||
return [disco.DiscoFeature(rsm.NS_RSM)]
|
||||
|
||||
def getDiscoItems(self, requestor, target, nodeIdentifier=''):
|
||||
return []
|
||||
|
|
|
|||
Loading…
Reference in a new issue