From 70228a7fd86c31e0a92cf76a6e8dd97214252f13 Mon Sep 17 00:00:00 2001 From: Simon Brandhof Date: Fri, 1 Jun 2018 10:28:48 +0200 Subject: [PATCH] SONAR-10818 fix loading of edition from WS api/navigation/global --- .../src/main/java/org/sonar/server/ui/ws/GlobalAction.java | 6 +++--- .../test/java/org/sonar/server/ui/ws/GlobalActionTest.java | 3 ++- 2 files changed, 5 insertions(+), 4 deletions(-) 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; -- 2.39.5