fileattributeconfigs sort alphabetical sort by placeholder

This commit is contained in:
Edi Cziszter 2021-11-10 00:16:37 +02:00
parent 6180f6b0ba
commit d66796fd34
2 changed files with 11 additions and 9 deletions

View File

@ -1,11 +1,11 @@
import { Component, EventEmitter, Input, OnInit, Output } from '@angular/core';
import { File, IFileAttributesConfig } from '@red/domain';
import { AppStateService } from '@state/app-state.service';
import { DossiersDialogService } from '../../services/dossiers-dialog.service';
import { AutoUnsubscribe } from '@iqser/common-ui';
import { FileAttributesService } from '@services/entity-services/file-attributes.service';
import { DossiersService } from '@services/entity-services/dossiers.service';
import { DossierTemplatesService } from '@services/entity-services/dossier-templates.service';
import {Component, EventEmitter, Input, OnInit, Output} from '@angular/core';
import {File, IFileAttributesConfig} from '@red/domain';
import {AppStateService} from '@state/app-state.service';
import {DossiersDialogService} from '../../services/dossiers-dialog.service';
import {AutoUnsubscribe} from '@iqser/common-ui';
import {FileAttributesService} from '@services/entity-services/file-attributes.service';
import {DossiersService} from '@services/entity-services/dossiers.service';
import {DossierTemplatesService} from '@services/entity-services/dossier-templates.service';
@Component({
selector: 'redaction-document-info',
@ -38,6 +38,8 @@ export class DocumentInfoComponent extends AutoUnsubscribe implements OnInit {
ngOnInit(): void {
this.fileAttributesConfig = this._fileAttributesService.getFileAttributeConfig(this.dossier.dossierTemplateId);
this.fileAttributesConfig.fileAttributeConfigs
.sort((c1, c2) => c1.placeholder.localeCompare(c2.placeholder));
this.addSubscription = this._dossierTemplatesService.entityChanged$.subscribe(() => {
this.fileAttributesConfig = this._fileAttributesService.getFileAttributeConfig(this.dossier.dossierTemplateId);

@ -1 +1 @@
Subproject commit 574a7316c3690cabbf880fe163a81519b9c5f965
Subproject commit 8beb712c5492dd77e81f46cb67752615f582ecf4