Histogram Panel: Take decimal into consideration (#47330)

This commit is contained in:
Victor Marin
2022-04-07 09:56:23 +03:00
committed by GitHub
parent 0845ba1abb
commit 0639ccbdff

View File

@@ -159,7 +159,9 @@ export function buildHistogram(frames: DataFrame[], options?: HistogramTransform
for (const frame of frames) {
for (const field of frame.fields) {
if (field.type === FieldType.number) {
allValues = allValues.concat(field.values.toArray());
allValues = allValues.concat(
field.values.toArray().map((val: number) => Number(val.toFixed(field.config.decimals ?? 0)))
);
}
}
}
@@ -217,7 +219,7 @@ export function buildHistogram(frames: DataFrame[], options?: HistogramTransform
unit: undefined,
},
});
if (!config && field.config.unit) {
if (!config && Object.keys(field.config).length) {
config = field.config;
}
}