From 8af1ace0d0f88db5a3bbc8c6e8c6d729d6f3cffc Mon Sep 17 00:00:00 2001 From: Methapon2001 <61303214+Methapon2001@users.noreply.github.com> Date: Wed, 26 Jun 2024 13:01:01 +0700 Subject: [PATCH] fix: missing paging param --- src/controllers/product/group-controller.ts | 2 ++ src/controllers/product/type-controller.ts | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/controllers/product/group-controller.ts b/src/controllers/product/group-controller.ts index fb5b568..61937cf 100644 --- a/src/controllers/product/group-controller.ts +++ b/src/controllers/product/group-controller.ts @@ -68,6 +68,8 @@ export class ProductGroup extends Controller { prisma.productGroup.findMany({ orderBy: [{ statusOrder: "asc" }, { createdAt: "asc" }], where, + take: pageSize, + skip: (page - 1) * pageSize, }), prisma.productGroup.count({ where }), ]); diff --git a/src/controllers/product/type-controller.ts b/src/controllers/product/type-controller.ts index 4d5bc9c..4945deb 100644 --- a/src/controllers/product/type-controller.ts +++ b/src/controllers/product/type-controller.ts @@ -70,6 +70,8 @@ export class ProductType extends Controller { prisma.productType.findMany({ orderBy: [{ statusOrder: "asc" }, { createdAt: "asc" }], where, + take: pageSize, + skip: (page - 1) * pageSize, }), prisma.productType.count({ where }), ]);