RED-9375: fix component mapping endpoint validation

This commit is contained in:
Kilian Schuettler 2024-06-20 14:31:05 +02:00
parent a1b224adbd
commit 07a0bacf55
3 changed files with 3 additions and 2 deletions

View File

@ -46,6 +46,7 @@ public class ReanalysisController implements ReanalysisResource {
public void reanalyzeDossier(@PathVariable(DOSSIER_ID) String dossierId, @RequestParam(value = FORCE_PARAM, required = false, defaultValue = FALSE) boolean force) {
accessControlService.checkDossierExistenceAndAccessPermissionsToDossier(dossierId);
reanalysisService.reanalyzeDossier(dossierId, force);
auditPersistenceService.audit(AuditRequest.builder()

View File

@ -51,7 +51,7 @@ public interface SupportResource {
String IMPORT = "/import";
@PostMapping(value = REANALYSIS_REST_PATH + DOSSIER_TEMPLATE_ID_PATH_VARIABLE)
@PostMapping(value = REANALYSIS_REST_PATH + DOSSIER_TEMPLATE_DOSSIER_TEMPLATE_ID_PATH_VARIABLE)
@Operation(summary = "Reanalyze all files in dossier template", description = """
## Reanalyze Files Endpoint

View File

@ -56,7 +56,7 @@ public class ReanalysisService {
public void reanalyzeDossier(String dossierId, boolean force) {
var relevantFiles = getAllFilesForDossier(dossierId, validFilesFilter);
List<FileModel> relevantFiles = getAllFilesForDossier(dossierId, validFilesFilter);
reanalyseFiles(force, relevantFiles);
}