TSK-1786: Show notification when classification filter returns empty
This commit is contained in:
parent
8968a603b3
commit
490a76cf4b
|
@ -208,10 +208,16 @@ export class TaskanaTreeComponent implements OnInit, AfterViewChecked, OnDestroy
|
|||
return this.tree.treeModel.getNodeById(nodeId);
|
||||
}
|
||||
|
||||
private filterNodes(text, iconText) {
|
||||
private filterNodes(filterText, category) {
|
||||
this.tree.treeModel.filterNodes(
|
||||
(node) => TaskanaTreeComponent.checkNameAndKey(node, text) && TaskanaTreeComponent.checkIcon(node, iconText)
|
||||
(node) => TaskanaTreeComponent.checkNameAndKey(node, filterText) && TaskanaTreeComponent.checkIcon(node, category)
|
||||
);
|
||||
if (!this.tree.treeModel.getVisibleRoots().length) {
|
||||
this.notificationsService.showInformation('CLASSIFICATION_FILTER_EMPTY_RESULT', {
|
||||
filter: filterText,
|
||||
category: category || 'ALL'
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
private static checkNameAndKey(node: any, text: string): boolean {
|
||||
|
|
|
@ -99,7 +99,8 @@ export const messageByErrorCode = {
|
|||
},
|
||||
|
||||
[messageTypes.INFORMATION]: {
|
||||
EMPTY_WORKBASKET: 'Selected Workbasket is empty'
|
||||
EMPTY_WORKBASKET: 'Selected Workbasket is empty',
|
||||
CLASSIFICATION_FILTER_EMPTY_RESULT: 'No Classification match for used filter {filter} in category {category}'
|
||||
},
|
||||
|
||||
[messageTypes.WARNING]: {
|
||||
|
|
Loading…
Reference in New Issue