Browse Source

feat(lib): update fetchUsers

pull/6264/head
KenTandrian 2 weeks ago
parent
commit
f29aad8ba7
  1. 10
      libs/ui/src/lib/services/admin.service.ts

10
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 { SortDirection } from '@angular/material/sort';
import { DataSource, MarketData, Platform } from '@prisma/client'; import { DataSource, MarketData, Platform } from '@prisma/client';
import { JobStatus } from 'bull'; import { JobStatus } from 'bull';
import { isNumber } from 'lodash';
@Injectable({ @Injectable({
providedIn: 'root' providedIn: 'root'
@ -158,8 +159,13 @@ export class AdminService {
}) { }) {
let params = new HttpParams(); let params = new HttpParams();
if (skip) params = params.append('skip', skip); if (isNumber(skip)) {
if (take) params = params.append('take', take); params = params.append('skip', skip);
}
if (isNumber(take)) {
params = params.append('take', take);
}
return this.http.get<AdminUsersResponse>('/api/v1/admin/user', { params }); return this.http.get<AdminUsersResponse>('/api/v1/admin/user', { params });
} }

Loading…
Cancel
Save