add search to task

This commit is contained in:
2025-02-11 14:51:03 +05:30
parent 6ae05cfe6b
commit 2952496f5c
3 changed files with 115 additions and 0 deletions

View File

@@ -5,6 +5,7 @@ import {
deleteTask,
getTask,
listTasks,
searchTasks,
updateTask,
} from "./task.service";
import { PageQueryParams } from "../pagination";
@@ -82,3 +83,17 @@ export async function deleteTaskHandler(
return err;
}
}
export async function searchTaskHandler(
req: FastifyRequest,
res: FastifyReply
) {
const queryParams = req.query as PageQueryParams;
try {
const taskList = await searchTasks(queryParams, req.user.tenantId);
return res.code(200).send(taskList);
} catch (err) {
return err;
}
}