100553: Explicitly request EditInPlaceFieldComponent's metadata field suggestions with the sort by fieldName,ASC

This commit is contained in:
Alexandre Vryghem
2023-05-05 17:45:00 +01:00
parent 24e6cdd3ec
commit 091d0fccf7
2 changed files with 4 additions and 1 deletions

View File

@@ -12,7 +12,7 @@
(clickSuggestion)="update(suggestionControl)"
(typeSuggestion)="update(suggestionControl)"
(dsClickOutside)="checkValidity(suggestionControl)"
(findSuggestions)="findMetadataFieldSuggestions($event, { elementsPerPage: 10 })"
(findSuggestions)="findMetadataFieldSuggestions($event, { elementsPerPage: 10, sort: defaultMetadataSort })"
#suggestionControl="ngModel"
[valid]="(valid | async) !== false"
dsAutoFocus autoFocusSelector=".suggestion_input"

View File

@@ -16,6 +16,7 @@ import { followLink } from '../../../../shared/utils/follow-link-config.model';
import { FieldUpdate } from '../../../../core/data/object-updates/field-update.model';
import { FieldChangeType } from '../../../../core/data/object-updates/field-change-type.model';
import { FindListOptions } from '../../../../core/data/find-list-options.model';
import { SortDirection, SortOptions } from '../../../../core/cache/models/sort-options.model';
@Component({
// eslint-disable-next-line @angular-eslint/component-selector
@@ -57,6 +58,8 @@ export class EditInPlaceFieldComponent implements OnInit, OnChanges {
*/
metadataFieldSuggestions: BehaviorSubject<InputSuggestion[]> = new BehaviorSubject([]);
defaultMetadataSort: SortOptions = new SortOptions('fieldName', SortDirection.ASC);
constructor(
private registryService: RegistryService,
private objectUpdatesService: ObjectUpdatesService,