Fix issue with autocomplete field

This commit is contained in:
George Kalampokis 2020-09-22 17:48:07 +03:00
parent fed426e64b
commit 040ffdc57e
1 changed files with 6 additions and 2 deletions

View File

@ -44,7 +44,7 @@ export class FormFieldComponent extends BaseComponent implements OnInit {
// @Input() field: Field;
@Input() form: FormGroup;
@Input() datasetProfileId: String;
@Input() datasetProfileId: any;
@Input() isChild: Boolean = false;
// change: Subscription;
@ -265,7 +265,11 @@ export class FormFieldComponent extends BaseComponent implements OnInit {
autocompleteRequestItem.criteria = new DatasetExternalAutocompleteCriteria();
autocompleteRequestItem.criteria.fieldID = this.form.get('id').value;
autocompleteRequestItem.criteria.profileID = this.datasetProfileId;
if (typeof this.datasetProfileId === 'string') {
autocompleteRequestItem.criteria.profileID = this.datasetProfileId;
} else {
autocompleteRequestItem.criteria.profileID = this.datasetProfileId.id;
}
autocompleteRequestItem.criteria.like = query;
return this.datasetExternalAutocompleteService.queryAutocomplete(autocompleteRequestItem);
}