From 2be24d9778f29ca2078c7bcf7ca91c5f0d24f927 Mon Sep 17 00:00:00 2001 From: felmer <felmer> Date: Mon, 22 Jan 2018 09:59:44 +0000 Subject: [PATCH] SSDM-5724: Remove check on project authorization enabled because Piotr did this in RoleAssignmentAuthorizationExecutor independently (r39119) SVN: 39125 --- .../roleassignment/CreateRoleAssignmentExecutor.java | 8 -------- 1 file changed, 8 deletions(-) diff --git a/openbis/source/java/ch/ethz/sis/openbis/generic/server/asapi/v3/executor/roleassignment/CreateRoleAssignmentExecutor.java b/openbis/source/java/ch/ethz/sis/openbis/generic/server/asapi/v3/executor/roleassignment/CreateRoleAssignmentExecutor.java index ab9e71d4256..215e3b9dd61 100644 --- a/openbis/source/java/ch/ethz/sis/openbis/generic/server/asapi/v3/executor/roleassignment/CreateRoleAssignmentExecutor.java +++ b/openbis/source/java/ch/ethz/sis/openbis/generic/server/asapi/v3/executor/roleassignment/CreateRoleAssignmentExecutor.java @@ -41,7 +41,6 @@ import ch.ethz.sis.openbis.generic.server.asapi.v3.helper.entity.progress.Create import ch.systemsx.cisd.common.exceptions.UserFailureException; import ch.systemsx.cisd.openbis.generic.server.business.bo.DataAccessExceptionTranslator; import ch.systemsx.cisd.openbis.generic.server.dataaccess.IDAOFactory; -import ch.systemsx.cisd.openbis.generic.shared.authorization.IAuthorizationConfig; import ch.systemsx.cisd.openbis.generic.shared.basic.dto.RoleWithHierarchy.RoleCode; import ch.systemsx.cisd.openbis.generic.shared.dto.AuthorizationGroupPE; import ch.systemsx.cisd.openbis.generic.shared.dto.PersonPE; @@ -77,9 +76,6 @@ public class CreateRoleAssignmentExecutor @Autowired private ISetRoleAssignmentProjectExecutor setRoleAssignmentProjectExecutor; - @Autowired - private IAuthorizationConfig authorizationConfig; - @Override protected IObjectId getId(RoleAssignmentPE entity) { @@ -144,10 +140,6 @@ public class CreateRoleAssignmentExecutor { throw new UserFailureException("A space and a project have been specified."); } - if (creation.getProjectId() != null && authorizationConfig.isProjectLevelEnabled() == false) - { - throw new UserFailureException("Project authorization isn't enabled."); - } } @Override -- GitLab