Mercurial > libervia-backend
comparison src/plugins/plugin_xep_0054.py @ 444:d67cae85c2f9
plugin xep 0054: fixed bad bridge signature
author | Goffi <goffi@goffi.org> |
---|---|
date | Sat, 03 Dec 2011 23:43:10 +0100 |
parents | 02c633a0ddcf |
children | cf005701624b |
comparison
equal
deleted
inserted
replaced
443:7099ea9c1b12 | 444:d67cae85c2f9 |
---|---|
70 self.avatar_path = os.path.join(self.host.memory.getConfig('', 'local_dir'), AVATAR_PATH) | 70 self.avatar_path = os.path.join(self.host.memory.getConfig('', 'local_dir'), AVATAR_PATH) |
71 if not os.path.exists(self.avatar_path): | 71 if not os.path.exists(self.avatar_path): |
72 os.makedirs(self.avatar_path) | 72 os.makedirs(self.avatar_path) |
73 host.bridge.addMethod("getCard", ".plugin", in_sign='ss', out_sign='s', method=self.getCard) | 73 host.bridge.addMethod("getCard", ".plugin", in_sign='ss', out_sign='s', method=self.getCard) |
74 host.bridge.addMethod("getAvatarFile", ".plugin", in_sign='s', out_sign='s', method=self.getAvatarFile) | 74 host.bridge.addMethod("getAvatarFile", ".plugin", in_sign='s', out_sign='s', method=self.getAvatarFile) |
75 host.bridge.addMethod("getCardCache", ".plugin", in_sign='s', out_sign='a{ss}', method=self.getCardCache) | 75 host.bridge.addMethod("getCardCache", ".plugin", in_sign='ss', out_sign='a{ss}', method=self.getCardCache) |
76 | 76 |
77 def getHandler(self, profile): | 77 def getHandler(self, profile): |
78 return XEP_0054_handler(self) | 78 return XEP_0054_handler(self) |
79 | 79 |
80 def update_cache(self, jid, name, value, profile): | 80 def update_cache(self, jid, name, value, profile): |