[AAE-3073] Fix error due to formatSorting() in APW (#5878)

This commit is contained in:
Mercy Chrysolite
2020-07-16 16:23:42 +05:30
committed by GitHub
parent 38440670b3
commit 9f7a73e5cf
2 changed files with 10 additions and 2 deletions

View File

@@ -310,9 +310,13 @@ export class ProcessListCloudComponent extends DataTableSchema implements OnChan
} }
formatSorting(sorting: ProcessListCloudSortingModel[]) { formatSorting(sorting: ProcessListCloudSortingModel[]) {
this.formattedSorting = sorting.length ? [ this.formattedSorting = this.isValidSorting(sorting) ? [
ProcessListCloudComponent.ENTRY_PREFIX + sorting[0].orderBy, ProcessListCloudComponent.ENTRY_PREFIX + sorting[0].orderBy,
sorting[0].direction.toLocaleLowerCase() sorting[0].direction.toLocaleLowerCase()
] : null; ] : null;
} }
isValidSorting(sorting: ProcessListCloudSortingModel[]) {
return sorting.length && sorting[0].orderBy && sorting[0].direction;
}
} }

View File

@@ -347,9 +347,13 @@ export class TaskListCloudComponent extends DataTableSchema implements OnChanges
} }
formatSorting(sorting: TaskListCloudSortingModel[]) { formatSorting(sorting: TaskListCloudSortingModel[]) {
this.formattedSorting = sorting.length ? [ this.formattedSorting = this.isValidSorting(sorting) ? [
TaskListCloudComponent.ENTRY_PREFIX + sorting[0].orderBy, TaskListCloudComponent.ENTRY_PREFIX + sorting[0].orderBy,
sorting[0].direction.toLocaleLowerCase() sorting[0].direction.toLocaleLowerCase()
] : null; ] : null;
} }
isValidSorting(sorting: TaskListCloudSortingModel[]) {
return sorting.length && sorting[0].orderBy && sorting[0].direction;
}
} }