diff options
author | Julien Lancelot <julien.lancelot@sonarsource.com> | 2018-04-10 16:58:55 +0200 |
---|---|---|
committer | Teryk Bellahsene <teryk@users.noreply.github.com> | 2018-04-16 09:17:32 +0200 |
commit | e518fae934aebbf5c8376d298a3f75024900cec1 (patch) | |
tree | b4262b634a6788233fbd3516639c65fc31618766 /server/sonar-server/src | |
parent | b333667fb4c5f3893bf8aaa94a22310919eda39a (diff) | |
download | sonarqube-e518fae934aebbf5c8376d298a3f75024900cec1.tar.gz sonarqube-e518fae934aebbf5c8376d298a3f75024900cec1.zip |
SONAR-10569 Authorize to change default visibility of projects without organizations
Diffstat (limited to 'server/sonar-server/src')
2 files changed, 5 insertions, 4 deletions
diff --git a/server/sonar-server/src/main/java/org/sonar/server/organization/ws/OrganizationsWsModule.java b/server/sonar-server/src/main/java/org/sonar/server/organization/ws/OrganizationsWsModule.java index f27020591f8..a5f94963fb6 100644 --- a/server/sonar-server/src/main/java/org/sonar/server/organization/ws/OrganizationsWsModule.java +++ b/server/sonar-server/src/main/java/org/sonar/server/organization/ws/OrganizationsWsModule.java @@ -40,7 +40,9 @@ public class OrganizationsWsModule extends Module { // actions SearchAction.class, SearchMembersAction.class, - SearchMyOrganizationsAction.class); + SearchMyOrganizationsAction.class, + // Update of project visibility is used on on-premise instances, not only on SonarCloud / Organizations + UpdateProjectVisibilityAction.class); if (config.getBoolean(SONARCLOUD_ENABLED).orElse(false)) { add( EnableSupportAction.class, @@ -48,8 +50,7 @@ public class OrganizationsWsModule extends Module { CreateAction.class, DeleteAction.class, RemoveMemberAction.class, - UpdateAction.class, - UpdateProjectVisibilityAction.class); + UpdateAction.class); } } diff --git a/server/sonar-server/src/test/java/org/sonar/server/organization/ws/OrganizationsWsModuleTest.java b/server/sonar-server/src/test/java/org/sonar/server/organization/ws/OrganizationsWsModuleTest.java index 66c96ce2047..89444a8c470 100644 --- a/server/sonar-server/src/test/java/org/sonar/server/organization/ws/OrganizationsWsModuleTest.java +++ b/server/sonar-server/src/test/java/org/sonar/server/organization/ws/OrganizationsWsModuleTest.java @@ -39,7 +39,7 @@ public class OrganizationsWsModuleTest { underTest.configure(container); assertThat(container.getPicoContainer().getComponentAdapters()) - .hasSize(COMPONENTS_IN_EMPTY_COMPONENT_CONTAINER + 5); + .hasSize(COMPONENTS_IN_EMPTY_COMPONENT_CONTAINER + 6); } @Test |