mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-08 10:34:15 +00:00
Fixed pagination issue on change page size
This commit is contained in:
@@ -178,8 +178,9 @@ export class PaginationComponent implements OnDestroy, OnInit {
|
|||||||
const fixedProperties = this.validateParams(queryParams);
|
const fixedProperties = this.validateParams(queryParams);
|
||||||
if (isNotEmpty(fixedProperties)) {
|
if (isNotEmpty(fixedProperties)) {
|
||||||
this.fixRoute(fixedProperties);
|
this.fixRoute(fixedProperties);
|
||||||
|
} else {
|
||||||
|
this.setFields();
|
||||||
}
|
}
|
||||||
this.setFields();
|
|
||||||
}
|
}
|
||||||
}));
|
}));
|
||||||
}
|
}
|
||||||
@@ -374,10 +375,10 @@ export class PaginationComponent implements OnDestroy, OnInit {
|
|||||||
const filteredSize = this.validatePageSize(params.pageSize);
|
const filteredSize = this.validatePageSize(params.pageSize);
|
||||||
const fixedFields: any = {};
|
const fixedFields: any = {};
|
||||||
if (+params.page !== validPage) {
|
if (+params.page !== validPage) {
|
||||||
fixedFields.page = validPage;
|
fixedFields.page = validPage.toString();
|
||||||
}
|
}
|
||||||
if (+params.pageSize !== filteredSize) {
|
if (+params.pageSize !== filteredSize) {
|
||||||
fixedFields.pageSize = filteredSize;
|
fixedFields.pageSize = filteredSize.toString();
|
||||||
}
|
}
|
||||||
return fixedFields;
|
return fixedFields;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user