diff --git a/frontend/src/app/pages/domains/domains.component.ts b/frontend/src/app/pages/domains/domains.component.ts index 6f879a6..34b2fe2 100644 --- a/frontend/src/app/pages/domains/domains.component.ts +++ b/frontend/src/app/pages/domains/domains.component.ts @@ -49,7 +49,7 @@ export class DomainsComponent implements OnInit { const res = await this.domains.getList(this.pageRequested, this.gs.pageSize, searchStr, sortStr, typeFilter); - if (res.paging.total < this.pageRequested) { + if (res.paging.total < this.pageRequested && res.paging.total > 0) { this.pageRequested = Math.max(1, res.paging.total); await this.loadData(); } else { diff --git a/frontend/src/app/pages/edit-auth/edit-auth.component.ts b/frontend/src/app/pages/edit-auth/edit-auth.component.ts index 20b50c1..b38d2a7 100644 --- a/frontend/src/app/pages/edit-auth/edit-auth.component.ts +++ b/frontend/src/app/pages/edit-auth/edit-auth.component.ts @@ -119,7 +119,7 @@ export class EditAuthComponent implements OnInit { const res = await this.records.getListForDomain(this.domainId, this.pageRequested, this.gs.pageSize, queryName, typeFilter, queryContent, sortStr); - if (res.paging.total < this.pageRequested) { + if (res.paging.total < this.pageRequested && res.paging.total > 0) { this.pageRequested = Math.max(1, res.paging.total); await this.loadRecords(); } else { diff --git a/frontend/src/app/pages/users/users.component.ts b/frontend/src/app/pages/users/users.component.ts index af1b1d5..9abe739 100644 --- a/frontend/src/app/pages/users/users.component.ts +++ b/frontend/src/app/pages/users/users.component.ts @@ -49,7 +49,7 @@ export class UsersComponent implements OnInit { const res = await this.users.getList(this.pageRequested, this.gs.pageSize, searchStr, sortStr, typeFilter); - if (res.paging.total < this.pageRequested) { + if (res.paging.total < this.pageRequested && res.paging.total > 0) { this.pageRequested = Math.max(1, res.paging.total); await this.loadData(); } else {