From 95826cde403a3fad98653591051ce33dde32525a Mon Sep 17 00:00:00 2001 From: themodrnhakr Date: Mon, 29 Sep 2025 21:13:26 -0500 Subject: [PATCH] Add method to search by parent_id. --- src/lib/server/services/tasks.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/lib/server/services/tasks.ts b/src/lib/server/services/tasks.ts index 8dcf4a0..47142ea 100644 --- a/src/lib/server/services/tasks.ts +++ b/src/lib/server/services/tasks.ts @@ -80,6 +80,16 @@ class TasksService { }) ); } + + public async getByParent(id: NonNullable) { + logger.info(`Searching for records with parent '${id}'.`); + return this._executeQuery(() => + this.db.query.tasks.findMany({ + with: { type: true }, + where: (tasks, { eq }) => eq(tasks.parent, id), + }) + ); + } } export default TasksService;