Bugfix: append extension to plugin config
getProjectPluginConfig and getProjectPluginConfigWithInheritance were not working as documented. Append ".config" to plugin name to fix those methods. Change-Id: I9507de65aab6c8c6d6f0bb99229741df60845ab4
This commit is contained in:
@@ -41,6 +41,7 @@ import java.util.Map;
|
||||
public class PluginConfigFactory implements ReloadPluginListener {
|
||||
private static final Logger log =
|
||||
LoggerFactory.getLogger(PluginConfigFactory.class);
|
||||
private static final String EXTENSION = ".config";
|
||||
|
||||
private final SitePaths site;
|
||||
private final GerritServerConfigProvider cfgProvider;
|
||||
@@ -301,7 +302,7 @@ public class PluginConfigFactory implements ReloadPluginListener {
|
||||
*/
|
||||
public Config getProjectPluginConfig(ProjectState projectState,
|
||||
String pluginName) {
|
||||
return projectState.getConfig(pluginName).get();
|
||||
return projectState.getConfig(pluginName + EXTENSION).get();
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -359,7 +360,7 @@ public class PluginConfigFactory implements ReloadPluginListener {
|
||||
*/
|
||||
public Config getProjectPluginConfigWithInheritance(ProjectState projectState,
|
||||
String pluginName) {
|
||||
return projectState.getConfig(pluginName).getWithInheritance();
|
||||
return projectState.getConfig(pluginName + EXTENSION).getWithInheritance();
|
||||
}
|
||||
|
||||
private ProjectLevelConfig getPluginConfig(Project.NameKey projectName,
|
||||
@@ -368,7 +369,7 @@ public class PluginConfigFactory implements ReloadPluginListener {
|
||||
if (projectState == null) {
|
||||
throw new NoSuchProjectException(projectName);
|
||||
}
|
||||
return projectState.getConfig(pluginName);
|
||||
return projectState.getConfig(pluginName + EXTENSION);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
Reference in New Issue
Block a user