RED-4788: update files when dossier members change

This commit is contained in:
Dan Percic 2022-09-07 18:19:21 +03:00
parent 3a1a5e1370
commit 9641204555

View File

@ -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 };
}