comparison src/pages/tickets/new/page_meta.py @ 1078:296bda6b7ed0

pages (tickets): tickets discovery: if not is not specified in URL, new discovery page is used. Discovery is for now basic and allows only to use a free jid with standard node, or display nodes specified in config. Service, node and name of a tickets node can be specified in config using tickets_trackers_json.
author Goffi <goffi@goffi.org>
date Mon, 26 Mar 2018 21:32:16 +0200
parents 1d1a6c91961f
children 35f6a46d7ff1
comparison
equal deleted inserted replaced
1077:880ea673aaff 1078:296bda6b7ed0
44 except (KeyError, IndexError): 44 except (KeyError, IndexError):
45 pass 45 pass
46 profile = self.getProfile(request) 46 profile = self.getProfile(request)
47 yield self.host.bridge.ticketSet(service.full(), node, posted_data, u'', u'', {}, profile) 47 yield self.host.bridge.ticketSet(service.full(), node, posted_data, u'', u'', {}, profile)
48 # we don't want to redirect to creation page on success, but to tickets list 48 # we don't want to redirect to creation page on success, but to tickets list
49 data['post_redirect_page'] = (self.getPageByName(u'tickets_list'), 49 data['post_redirect_page'] = (self.getPageByName(u'tickets'),
50 service.full(), 50 service.full(),
51 node or u'@') 51 node or u'@')