diff --git a/src/controllers/04-institution-controller.ts b/src/controllers/04-institution-controller.ts index db1b92e..06522a5 100644 --- a/src/controllers/04-institution-controller.ts +++ b/src/controllers/04-institution-controller.ts @@ -57,6 +57,11 @@ export class InstitutionController extends Controller { const [result, total] = await prisma.$transaction([ prisma.institution.findMany({ where, + include: { + province: true, + district: true, + subDistrict: true, + }, take: pageSize, skip: (page - 1) * pageSize, }), @@ -71,6 +76,11 @@ export class InstitutionController extends Controller { @OperationId("getInstitution") async getInstitution(@Path() institutionId: string, @Query() group?: string) { return await prisma.institution.findFirst({ + include: { + province: true, + district: true, + subDistrict: true, + }, where: { id: institutionId, group }, }); }