WIP: Draft: RED-10730: added internal endpoints for dossier-initialization-service #927

Draft
ali.oezyetimoglu1 wants to merge 5 commits from RED-10730 into master
2 changed files with 6 additions and 1 deletions
Showing only changes of commit 620480368c - Show all commits

View File

@ -11,6 +11,7 @@ import com.iqser.red.service.persistence.management.v1.processor.service.Dossier
import com.iqser.red.service.persistence.service.v1.api.internal.resources.DossierResource;
import com.iqser.red.service.persistence.service.v1.api.shared.model.dossiertemplate.dossier.CreateOrUpdateDossierRequest;
import com.iqser.red.service.persistence.service.v1.api.shared.model.dossiertemplate.dossier.Dossier;
import com.knecon.fforesight.keycloakcommons.security.KeycloakSecurity;
import feign.Param;
import jakarta.transaction.Transactional;
@ -48,6 +49,11 @@ public class DossierInternalController implements DossierResource {
@Transactional
public Dossier createDossier(@RequestBody CreateOrUpdateDossierRequest dossierRequest) {
if (dossierRequest.getOwnerId().equals("internal_user")) {
dossierRequest.setOwnerId(KeycloakSecurity.getUserId());
// dossierRequest.setOwnerId(KeycloakSecurity.getUserId());
// dossierRequest.setOwnerId(KeycloakSecurity.getUserId());
}
return dossierManagementService.createDossier(dossierRequest);
}

View File

@ -36,7 +36,6 @@ public class UploadManagementService {
private static final double THRESHOLD_RATIO = 10; // Max allowed compression ratio
private final UploadService uploadService;
private final AccessControlService accessControlService;
private final FileFormatValidationService fileFormatValidationService;