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,