Mercurial > libervia-web
diff libervia/pages/blog/page_meta.py @ 1243:8aff742d0dd0
pages: updated `identityGet` call, following backend changes
author | Goffi <goffi@goffi.org> |
---|---|
date | Sun, 19 Apr 2020 22:56:59 +0200 |
parents | f511f8fbbf8a |
children | 6b7f9c3558cc |
line wrap: on
line diff
--- a/libervia/pages/blog/page_meta.py Sun Apr 19 22:56:15 2020 +0200 +++ b/libervia/pages/blog/page_meta.py Sun Apr 19 22:56:59 2020 +0200 @@ -5,6 +5,7 @@ from twisted.words.protocols.jabber import jid from twisted.internet import defer from libervia.server import session_iface +from sat.tools.common import data_format from sat.core.log import getLogger log = getLogger(__name__) @@ -45,15 +46,17 @@ if entity_jid_s not in identities: d_list.append(self.host.bridgeCall("identityGet", entity_jid_s, + [], + True, profile)) identities_data = yield defer.DeferredList(d_list) - for idx, (success, identity) in enumerate(identities_data): + for idx, (success, identity_raw) in enumerate(identities_data): entity_jid_s = entities[idx] if not success: log.warning(_("Can't retrieve identity of {entity}") .format(entity=entity_jid_s)) else: - identities[entity_jid_s] = identity + identities[entity_jid_s] = data_format.deserialise(identity_raw) def on_data_post(self, request):