Mercurial > libervia-web
diff src/server/server.py @ 522:0de69fec24e9
browser and server sides: OTR plugin, first draft
author | souliane <souliane@mailoo.org> |
---|---|
date | Tue, 02 Sep 2014 21:28:42 +0200 |
parents | 69bffcf37ce3 |
children | 8492c2bb463b |
line wrap: on
line diff
--- a/src/server/server.py Tue Sep 02 21:26:32 2014 +0200 +++ b/src/server/server.py Tue Sep 02 21:28:42 2014 +0200 @@ -557,6 +557,12 @@ profile = ISATSession(self.session).profile return self.sat_host.bridge.getLastResource(jid_s, profile) + # FIXME: as this belong to a plugin, it should be managed dynamically + def jsonrpc_skipOTR(self): + """Tell the backend to leave OTR handling to Libervia.""" + profile = ISATSession(self.session).profile + return self.sat_host.bridge.skipOTR(profile) + class Register(JSONRPCMethodManager): """This class manage the registration procedure with SàT