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