diff options
author | Stas Vilchik <vilchiks@gmail.com> | 2016-03-11 16:31:53 +0100 |
---|---|---|
committer | Stas Vilchik <vilchiks@gmail.com> | 2016-03-11 16:32:00 +0100 |
commit | b79f81b6cd46fade41c9fa9179273a0956dedc5c (patch) | |
tree | f427452febfc9a3dc6eaff5823a1423a7604e206 /server | |
parent | a03b407d184e1f6c39c7bfe08e451c7b70594c20 (diff) | |
download | sonarqube-b79f81b6cd46fade41c9fa9179273a0956dedc5c.tar.gz sonarqube-b79f81b6cd46fade41c9fa9179273a0956dedc5c.zip |
fix measure treemap when displaying on "new_" measures
Diffstat (limited to 'server')
-rw-r--r-- | server/sonar-web/src/main/js/apps/component-measures/components/MeasureTreemap.js | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/server/sonar-web/src/main/js/apps/component-measures/components/MeasureTreemap.js b/server/sonar-web/src/main/js/apps/component-measures/components/MeasureTreemap.js index 9eea0cb09bc..22272f10b44 100644 --- a/server/sonar-web/src/main/js/apps/component-measures/components/MeasureTreemap.js +++ b/server/sonar-web/src/main/js/apps/component-measures/components/MeasureTreemap.js @@ -20,6 +20,7 @@ import React from 'react'; import Spinner from './Spinner'; +import { getLeakValue } from '../utils'; import { Treemap } from '../../../components/charts/treemap'; import { getChildren } from '../../../api/components'; import { formatMeasure } from '../../../helpers/measures'; @@ -56,6 +57,7 @@ export default class MeasureTreemap extends React.Component { fetchComponents (componentKey) { const { metric } = this.props; + const shouldUseLeak = metric.key.indexOf('new_') === 0; const metrics = ['ncloc', metric.key]; const options = { s: 'metric', @@ -69,7 +71,7 @@ export default class MeasureTreemap extends React.Component { const key = component.refKey || component.key; component.measures.forEach(measure => { - measures[measure.metric] = measure.value; + measures[measure.metric] = shouldUseLeak ? getLeakValue(measure) : measure.value; }); return { ...component, measures, key }; }); |