Merge branch 'RED-9225-findings-3-fp' into 'master'

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

Closes RED-9225

See merge request redactmanager/persistence-service!533
This commit is contained in:
Dominique Eifländer 2024-06-07 11:06:52 +02:00
commit 5baaa71933

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)