Merge branch 'RED-9225-findings3-4.0' into 'release/2.349.x'

RED-9225: Fixed not validated dossier template id in create download dossier

See merge request redactmanager/persistence-service!532
This commit is contained in:
Dominique Eifländer 2024-06-07 11:02:05 +02:00
commit 6ea710af25

View File

@ -143,6 +143,8 @@ public class DossierControllerV2 implements DossierResource {
@PathVariable(DOSSIER_ID_PARAM) String dossierId,
@RequestBody DownloadRequest downloadRequest) {
dossierTemplateController.getDossierTemplate(dossierTemplateId);
var storageId = downloadController.prepareDownload(PrepareDownloadWithOptionRequest.builder()
.dossierId(dossierId)
.fileIds(statusController.getDossierStatus(dossierId)