RED-6034 - Possible to assign a file to unauthorized users
- change status from 403 to 400
This commit is contained in:
parent
23d49172d5
commit
d09da8ea78
@ -6,6 +6,7 @@ import org.springframework.stereotype.Service;
|
||||
|
||||
import com.iqser.red.keycloak.commons.KeycloakSecurity;
|
||||
import com.iqser.red.service.persistence.management.v1.processor.acl.custom.dossier.DossierACLService;
|
||||
import com.iqser.red.service.persistence.management.v1.processor.exception.BadRequestException;
|
||||
import com.iqser.red.service.persistence.management.v1.processor.exception.NotAllowedException;
|
||||
import com.iqser.red.service.persistence.management.v1.processor.exception.NotFoundException;
|
||||
import com.iqser.red.service.persistence.service.v1.api.shared.model.dossiertemplate.dossier.file.WorkflowStatus;
|
||||
@ -69,7 +70,7 @@ public class AccessControlService {
|
||||
var isMember = dossier.getMemberIds().contains(userId);
|
||||
var isApprover = dossier.getApproverIds().contains(userId);
|
||||
if (!isMember && !isApprover) {
|
||||
throw new NotAllowedException("User must be dossier member or approver.");
|
||||
throw new BadRequestException("User must be dossier member or approver.");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user