Merge pull request #12897 from ArtemDzhereleiko/AD/bug-fix/entity-autocomplete-update-list

Fixed entity autocomplete
This commit is contained in:
Igor Kulikov 2025-03-13 19:19:12 +02:00 committed by GitHub
commit f6bfa6b82e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -391,7 +391,7 @@ export class EntityAutocompleteComponent implements ControlValueAccessor, OnInit
private updateView(value: string | EntityId | null, entity: BaseData<EntityId> | null) { private updateView(value: string | EntityId | null, entity: BaseData<EntityId> | null) {
if (!isEqual(this.modelValue, value)) { if (!isEqual(this.modelValue, value)) {
this.modelValue = value; this.modelValue = value;
this.entityURL = !entity ? '' : getEntityDetailsPageURL(entity.id.id, entity.id.entityType as EntityType); this.entityURL = (typeof entity === 'string' || !entity) ? '' : getEntityDetailsPageURL(entity.id.id, entity.id.entityType as EntityType);
this.propagateChange(this.modelValue); this.propagateChange(this.modelValue);
this.entityChanged.emit(entity); this.entityChanged.emit(entity);
} }