feat: aggiunta ricerca testuale in cache nella pagina ricerca spudorata.
This commit is contained in:
1 parent
8d24759a15
commit
a36e501596
4 files changed
+261
-254
No files matched your search
+4
-3
@@ -103,7 +103,7 @@ router.get('/', async (req, res) => {
|
||||
try {
|
||||
const {
|
||||
queue_id, state_id, priority_id, user_id, type_id, customer_user_id,
|
||||
search, sort_by = 'create_time', sort_dir = 'DESC',
|
||||
search, sub_search, sort_by = 'create_time', sort_dir = 'DESC',
|
||||
page = 1, per_page = 50,
|
||||
date_from, date_to
|
||||
} = req.query;
|
||||
@@ -209,7 +209,8 @@ router.get('/', async (req, res) => {
|
||||
conditions.push(`t.create_time <= $${paramIdx++}`);
|
||||
params.push(new Date(date_to));
|
||||
}
|
||||
if (search) {
|
||||
const searchTerm = search || sub_search;
|
||||
if (searchTerm) {
|
||||
conditions.push(`(
|
||||
t.title ILIKE $${paramIdx} OR
|
||||
t.tn ILIKE $${paramIdx} OR
|
||||
@@ -222,7 +223,7 @@ router.get('/', async (req, res) => {
|
||||
)
|
||||
)
|
||||
)`);
|
||||
params.push(`%${search}%`);
|
||||
params.push(`%${searchTerm}%`);
|
||||
paramIdx++;
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user