diff --git a/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/edit-dossier-team/edit-dossier-team.component.ts b/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/edit-dossier-team/edit-dossier-team.component.ts index 325bf9588..2ebec35ef 100644 --- a/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/edit-dossier-team/edit-dossier-team.component.ts +++ b/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/edit-dossier-team/edit-dossier-team.component.ts @@ -7,6 +7,7 @@ import { BehaviorSubject, firstValueFrom } from 'rxjs'; import { PermissionsService } from '@services/permissions.service'; import { DossiersService } from '@services/dossiers/dossiers.service'; import { compareLists } from '@utils/functions'; +import { FilesService } from '@services/files/files.service'; @Component({ selector: 'redaction-edit-dossier-team', @@ -30,6 +31,7 @@ export class EditDossierTeamComponent implements EditDossierSectionInterface, On private readonly _formBuilder: UntypedFormBuilder, private readonly _dossiersService: DossiersService, private readonly _permissionsService: PermissionsService, + private readonly _filesService: FilesService, ) {} get selectedOwnerId(): string { @@ -86,6 +88,7 @@ export class EditDossierTeamComponent implements EditDossierSectionInterface, On } as IDossierRequest; const updatedDossier = await firstValueFrom(this._dossiersService.createOrUpdate(dossier)); + await firstValueFrom(this._filesService.loadAll(updatedDossier.dossierId)); return { success: !!updatedDossier }; }