From 73f2566d78fd6fc6894b5400ec3910a245a47047 Mon Sep 17 00:00:00 2001 From: Tola Leng Date: Tue, 15 Jul 2025 15:24:23 +0700 Subject: [PATCH] Fix: Display all service records - The service table in the uptime monitoring dashboard was not displaying all service records --- application/src/services/serviceService.ts | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/application/src/services/serviceService.ts b/application/src/services/serviceService.ts index 4421f5b..af22318 100644 --- a/application/src/services/serviceService.ts +++ b/application/src/services/serviceService.ts @@ -9,7 +9,15 @@ export type { Service, UptimeData, CreateServiceParams }; export const serviceService = { async getServices(): Promise { try { - const response = await pb.collection('services').getList(1, 50, { + + // First get the total count of records + const countResponse = await pb.collection('services').getList(1, 1, { + sort: 'name', + }); + const totalRecords = countResponse.totalItems; + + // Then fetch all records using the total count as the limit + const response = await pb.collection('services').getList(1, totalRecords, { sort: 'name', });