[ADF-3438] Page input fixed in Task List Demo (#3815)

* [ADF-3438] Page input fixed

* [ADF-3438] Improved code on component
This commit is contained in:
davidcanonieto 2018-09-24 14:11:35 +01:00 committed by Eugenio Romano
parent 37ee3dbe21
commit 559dbc7f40

View File

@ -130,12 +130,14 @@ export class TaskListDemoComponent implements OnInit {
this.state = taskFilter.taskState;
this.sort = taskFilter.taskSort;
this.start = taskFilter.taskStart;
this.size = +taskFilter.taskSize;
if (taskFilter.page > 0) {
this.page = +taskFilter.taskPage - 1;
if (taskFilter.taskSize) {
this.size = parseInt(taskFilter.taskSize, 10);
}
let pageValue = parseInt(taskFilter.taskPage, 10);
if ( pageValue > 0) {
this.page = pageValue - 1;
} else {
this.page = +taskFilter.taskPage;
this.page = pageValue;
}
this.dueAfter = taskFilter.taskDueAfter;
this.dueBefore = taskFilter.taskDueBefore;