Skip to content
Snippets Groups Projects
Commit cb714ffa authored by Robert Goldmann's avatar Robert Goldmann
Browse files

ChartService now checks for new default charts an add them if they are missing

parent 3300754c
No related branches found
No related tags found
No related merge requests found
Pipeline #2060 failed
...@@ -35,11 +35,13 @@ public class ChartService implements Resetable ...@@ -35,11 +35,13 @@ public class ChartService implements Resetable
@Override @Override
public void createDefaults() public void createDefaults()
{
if(chartRepository.findAllByType(ChartType.DEFAULT).size() == 0)
{ {
List<Chart> defaultCharts = DefaultCharts.getDefaultCharts(); List<Chart> defaultCharts = DefaultCharts.getDefaultCharts();
if(chartRepository.findAllByType(ChartType.DEFAULT).size() != defaultCharts.size())
{
for(Chart chart : defaultCharts) for(Chart chart : defaultCharts)
{
if(chartRepository.findByName(chart.getName()) == null)
{ {
chartRepository.save(chart); chartRepository.save(chart);
LOGGER.debug("Created default chart '" + chart.getName() + "'"); LOGGER.debug("Created default chart '" + chart.getName() + "'");
...@@ -47,3 +49,4 @@ public class ChartService implements Resetable ...@@ -47,3 +49,4 @@ public class ChartService implements Resetable
} }
} }
} }
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment