From: Simon Brandhof Date: Fri, 1 Jun 2018 08:28:48 +0000 (+0200) Subject: SONAR-10818 fix loading of edition from WS api/navigation/global X-Git-Tag: 7.5~1021 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=70228a7fd86c31e0a92cf76a6e8dd97214252f13;p=sonarqube.git SONAR-10818 fix loading of edition from WS api/navigation/global --- diff --git a/server/sonar-server/src/main/java/org/sonar/server/ui/ws/GlobalAction.java b/server/sonar-server/src/main/java/org/sonar/server/ui/ws/GlobalAction.java index 8a41bff2110..644f10c8c4a 100644 --- a/server/sonar-server/src/main/java/org/sonar/server/ui/ws/GlobalAction.java +++ b/server/sonar-server/src/main/java/org/sonar/server/ui/ws/GlobalAction.java @@ -34,7 +34,7 @@ import org.sonar.api.server.ws.Response; import org.sonar.api.server.ws.WebService.NewController; import org.sonar.api.utils.text.JsonWriter; import org.sonar.api.web.page.Page; -import org.sonar.core.platform.EditionProvider; +import org.sonar.core.platform.PlatformEditionProvider; import org.sonar.db.DbClient; import org.sonar.db.DbSession; import org.sonar.db.dialect.H2; @@ -74,11 +74,11 @@ public class GlobalAction implements NavigationWsAction, Startable { private final DefaultOrganizationProvider defaultOrganizationProvider; private final BranchFeatureProxy branchFeature; private final UserSession userSession; - private final EditionProvider editionProvider; + private final PlatformEditionProvider editionProvider; public GlobalAction(PageRepository pageRepository, Configuration config, ResourceTypes resourceTypes, Server server, WebServer webServer, DbClient dbClient, OrganizationFlags organizationFlags, - DefaultOrganizationProvider defaultOrganizationProvider, BranchFeatureProxy branchFeature, UserSession userSession, EditionProvider editionProvider) { + DefaultOrganizationProvider defaultOrganizationProvider, BranchFeatureProxy branchFeature, UserSession userSession, PlatformEditionProvider editionProvider) { this.pageRepository = pageRepository; this.config = config; this.resourceTypes = resourceTypes; diff --git a/server/sonar-server/src/test/java/org/sonar/server/ui/ws/GlobalActionTest.java b/server/sonar-server/src/test/java/org/sonar/server/ui/ws/GlobalActionTest.java index 6f1b4b53202..d70c3b92fdf 100644 --- a/server/sonar-server/src/test/java/org/sonar/server/ui/ws/GlobalActionTest.java +++ b/server/sonar-server/src/test/java/org/sonar/server/ui/ws/GlobalActionTest.java @@ -31,6 +31,7 @@ import org.sonar.api.web.page.Page; import org.sonar.api.web.page.PageDefinition; import org.sonar.core.extension.CoreExtensionRepository; import org.sonar.core.platform.EditionProvider; +import org.sonar.core.platform.PlatformEditionProvider; import org.sonar.core.platform.PluginInfo; import org.sonar.core.platform.PluginRepository; import org.sonar.db.DbClient; @@ -66,7 +67,7 @@ public class GlobalActionTest { private TestOrganizationFlags organizationFlags = TestOrganizationFlags.standalone(); private DefaultOrganizationProvider defaultOrganizationProvider = TestDefaultOrganizationProvider.fromUuid("foo"); private BranchFeatureRule branchFeature = new BranchFeatureRule(); - private EditionProvider editionProvider = mock(EditionProvider.class); + private PlatformEditionProvider editionProvider = mock(PlatformEditionProvider.class); private WsActionTester ws;