From f29aad8ba725d791145acb92478609b6fac6b321 Mon Sep 17 00:00:00 2001 From: KenTandrian Date: Sun, 15 Mar 2026 09:00:48 +0700 Subject: [PATCH] feat(lib): update fetchUsers --- libs/ui/src/lib/services/admin.service.ts | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/libs/ui/src/lib/services/admin.service.ts b/libs/ui/src/lib/services/admin.service.ts index a10798401..ab2b27cfb 100644 --- a/libs/ui/src/lib/services/admin.service.ts +++ b/libs/ui/src/lib/services/admin.service.ts @@ -29,6 +29,7 @@ import { Inject, Injectable } from '@angular/core'; import { SortDirection } from '@angular/material/sort'; import { DataSource, MarketData, Platform } from '@prisma/client'; import { JobStatus } from 'bull'; +import { isNumber } from 'lodash'; @Injectable({ providedIn: 'root' @@ -158,8 +159,13 @@ export class AdminService { }) { let params = new HttpParams(); - if (skip) params = params.append('skip', skip); - if (take) params = params.append('take', take); + if (isNumber(skip)) { + params = params.append('skip', skip); + } + + if (isNumber(take)) { + params = params.append('take', take); + } return this.http.get('/api/v1/admin/user', { params }); }