From be1541a67b4e2ba7e3b60646d2335c174db7a6dc Mon Sep 17 00:00:00 2001 From: Valentin Mihai Date: Thu, 26 Oct 2023 12:10:11 +0300 Subject: [PATCH] DM-538 - Components download should return result with includeDetails set to false --- .../src/app/services/files/component-log.service.ts | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/apps/red-ui/src/app/services/files/component-log.service.ts b/apps/red-ui/src/app/services/files/component-log.service.ts index 99d095cd4..2810607a1 100644 --- a/apps/red-ui/src/app/services/files/component-log.service.ts +++ b/apps/red-ui/src/app/services/files/component-log.service.ts @@ -11,11 +11,16 @@ import { mapEach } from '@common-ui/utils'; export class ComponentLogService extends GenericService { protected readonly _defaultModelPath = ''; - #componentLogRequest(dossierTemplateId: string, dossierId: string, fileId: string): Observable { + #componentLogRequest( + dossierTemplateId: string, + dossierId: string, + fileId: string, + includeDetails = true, + ): Observable { return this._http.get( `/api/dossier-templates/${dossierTemplateId}/dossiers/${dossierId}/files/${fileId}/components`, { - params: { includeDetails: true }, + params: { includeDetails }, }, ); } @@ -38,7 +43,7 @@ export class ComponentLogService extends GenericService { } exportJSON(dossierTemplateId: string, dossierId: string, fileId: string, name: string): Observable { - return this.#componentLogRequest(dossierTemplateId, dossierId, fileId).pipe( + return this.#componentLogRequest(dossierTemplateId, dossierId, fileId, false).pipe( tap(data => { const blob = new Blob([JSON.stringify(data, null, 2)], { type: 'application/json' }); saveAs(blob, name + '.component_log.json');