Mercurial > libervia-web
comparison src/pages/u/page_meta.py @ 1098:01e95ec9df9e
server, pages: fixed blocking calls to bridge by using bridgeCall instead
author | Goffi <goffi@goffi.org> |
---|---|
date | Fri, 01 Jun 2018 15:09:19 +0200 |
parents | ff503f23ac37 |
children | cdd389ef97bc |
comparison
equal
deleted
inserted
replaced
1097:f134c0ecb1d5 | 1098:01e95ec9df9e |
---|---|
20 except IndexError: | 20 except IndexError: |
21 self.pageError(request) | 21 self.pageError(request) |
22 | 22 |
23 data = self.getRData(request) | 23 data = self.getRData(request) |
24 | 24 |
25 target_profile = yield self.host.bridge.profileNameGet(prof_requested) | 25 target_profile = yield self.host.bridgeCall("profileNameGet", prof_requested) |
26 request.template_data[u'target_profile'] = target_profile | 26 request.template_data[u'target_profile'] = target_profile |
27 target_jid = yield self.host.bridge.asyncGetParamA('JabberID', 'Connection', 'value', profile_key=target_profile) | 27 target_jid = yield self.host.bridgeCall("asyncGetParamA", 'JabberID', 'Connection', 'value', profile_key=target_profile) |
28 target_jid = jid.JID(target_jid) | 28 target_jid = jid.JID(target_jid) |
29 data[u'service'] = target_jid | 29 data[u'service'] = target_jid |
30 | 30 |
31 | 31 |
32 @defer.inlineCallbacks | 32 @defer.inlineCallbacks |