From bb51d62bed229df15d86754b504c51a7ee0ee57a Mon Sep 17 00:00:00 2001 From: Akhil Meka Date: Thu, 20 Nov 2025 14:33:03 +0530 Subject: [PATCH] feat: populate assignedTo, createdBy fields after permit creation --- src/permit/permit.service.ts | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/permit/permit.service.ts b/src/permit/permit.service.ts index 54a4973..dde115f 100644 --- a/src/permit/permit.service.ts +++ b/src/permit/permit.service.ts @@ -66,7 +66,10 @@ export async function createPermit( ["permit:read"] ); - return permit; + return await permit.populate({ + path: "assignedTo createdBy", + select: "pid name avatar", + }); } else { const permit = await permitModel.create({ tenantId: user.tenantId, @@ -88,7 +91,10 @@ export async function createPermit( ["permit:read"] ); - return permit; + return await permit.populate({ + path: "assignedTo createdBy", + select: "pid name avatar", + }); } }