diff src/pages/tickets/new/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 35f6a46d7ff1
children cdd389ef97bc
line wrap: on
line diff
--- a/src/pages/tickets/new/page_meta.py	Fri Jun 01 15:07:06 2018 +0200
+++ b/src/pages/tickets/new/page_meta.py	Fri Jun 01 15:09:19 2018 +0200
@@ -19,7 +19,7 @@
     template_data = request.template_data
     service, node = data.get(u'service', u''), data.get(u'node', u'')
     profile = self.getProfile(request)
-    schema = yield self.host.bridge.ticketsSchemaGet(service.full(), node, profile)
+    schema = yield self.host.bridgeCall("ticketsSchemaGet", service.full(), node, profile)
     data['schema'] = schema
     # following fields are handled in backend
     ignore = ('author', 'author_jid', 'author_email', 'created', 'updated', 'comments_uri', 'status', 'milestone', 'priority')
@@ -44,7 +44,7 @@
     except (KeyError, IndexError):
         pass
     profile = self.getProfile(request)
-    yield self.host.bridge.ticketSet(service.full(), node, posted_data, u'', u'', {}, profile)
+    yield self.host.bridgeCall("ticketSet", service.full(), node, posted_data, u'', u'', {}, profile)
     # we don't want to redirect to creation page on success, but to tickets list
     data['post_redirect_page'] = (self.getPageByName(u'tickets'),
                                   service.full(),