Mercurial > libervia-web
comparison libervia/pages/tickets/page_meta.py @ 1377:46ce79eac754
pages(tickets): add Full-Text Search
author | Goffi <goffi@goffi.org> |
---|---|
date | Fri, 11 Dec 2020 17:35:06 +0100 |
parents | 04e7dd6b6f4d |
children |
comparison
equal
deleted
inserted
replaced
1376:1b94a5ab155f | 1377:46ce79eac754 |
---|---|
1 #!/usr/bin/env python3 | 1 #!/usr/bin/env python3 |
2 | 2 |
3 | 3 |
4 from libervia.server.constants import Const as C | 4 from libervia.server.constants import Const as C |
5 from twisted.internet import defer | |
6 from sat.tools.common import template_xmlui | 5 from sat.tools.common import template_xmlui |
7 from sat.tools.common import data_objects | 6 from sat.tools.common import data_objects |
8 from sat.tools.common import data_format | 7 from sat.tools.common import data_format |
9 from sat.core.log import getLogger | 8 from sat.core.log import getLogger |
10 | 9 |
37 | 36 |
38 self.checkCache(request, C.CACHE_PUBSUB, service=service, node=node, short="tickets") | 37 self.checkCache(request, C.CACHE_PUBSUB, service=service, node=node, short="tickets") |
39 | 38 |
40 extra = self.getPubsubExtra(request) | 39 extra = self.getPubsubExtra(request) |
41 extra["labels_as_list"] = C.BOOL_TRUE | 40 extra["labels_as_list"] = C.BOOL_TRUE |
41 self.handleSearch(request, extra) | |
42 | 42 |
43 tickets_data_raw = await self.host.bridgeCall( | 43 tickets_data_raw = await self.host.bridgeCall( |
44 "ticketsGet", | 44 "ticketsGet", |
45 service.full() if service else "", | 45 service.full() if service else "", |
46 node, | 46 node, |