Autocomplete show the id if the service doesn't return any results
This commit is contained in:
parent
512d1401df
commit
f8fb76563e
|
@ -107,6 +107,7 @@ export class StaticAutoCompleteComponent implements OnChanges{
|
||||||
this.handleError("Error getting vocabulary with id: "+this.vocabularyId+" for "+this.entityName);
|
this.handleError("Error getting vocabulary with id: "+this.vocabularyId+" for "+this.entityName);
|
||||||
this.warningMessage = "An Error occurred..."
|
this.warningMessage = "An Error occurred..."
|
||||||
this.showLoading = false;
|
this.showLoading = false;
|
||||||
|
this.afterListFetchedActions();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
@ -122,6 +123,7 @@ export class StaticAutoCompleteComponent implements OnChanges{
|
||||||
this.handleError("Error getting results for refine field: "+this.fieldName+" for "+this.entityName, err);
|
this.handleError("Error getting results for refine field: "+this.fieldName+" for "+this.entityName, err);
|
||||||
this.warningMessage = "An Error occured..."
|
this.warningMessage = "An Error occured..."
|
||||||
this.showLoading = false;
|
this.showLoading = false;
|
||||||
|
this.afterListFetchedActions();
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
}else{
|
}else{
|
||||||
|
@ -276,7 +278,12 @@ export class StaticAutoCompleteComponent implements OnChanges{
|
||||||
return (str.length > size)?str.substr(0,size)+'...':str;
|
return (str.length > size)?str.substr(0,size)+'...':str;
|
||||||
}
|
}
|
||||||
private getSelectedNameFromGivenId(){
|
private getSelectedNameFromGivenId(){
|
||||||
if(this.list == null ){
|
if(this.list == null || this.list.length == 0 ){
|
||||||
|
this.selected.push({label: this.selectedValue, value: this.selectedValue});
|
||||||
|
this.showInput = false;
|
||||||
|
this.updateValueLabel.emit({
|
||||||
|
value:this.showItem(this.selected[0])
|
||||||
|
});
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
this.showInput = true;
|
this.showInput = true;
|
||||||
|
|
Loading…
Reference in New Issue