diff --git a/src/Components/DashboardItem.js b/src/Components/DashboardItem.js index d901534..559a685 100644 --- a/src/Components/DashboardItem.js +++ b/src/Components/DashboardItem.js @@ -859,10 +859,12 @@ function DashboardItem(props) { if (chartType == "gauge" && chartData.rows[0] && chartData.rows[0][1]) { const dataItem = chartData.metaData.items[chartData.metaData.dimensions.dx]?.name; - const period = - chartData.metaData.items[chartData.metaData.dimensions.pe]?.name; - const orgunit = - chartData.metaData.items[chartData.metaData.dimensions.ou]?.name; + const period = chartData?.metaData?.dimensions?.pe?.map( + (pe) => chartData.metaData.items[pe]?.name + ); + const orgunit = chartData?.metaData?.dimensions?.ou?.map( + (ou) => chartData.metaData.items[ou]?.name + ); const value = parseFloat(chartData.rows[0][1]); const percent = value / 100; @@ -885,7 +887,7 @@ function DashboardItem(props) { <> - {dataItem} - {orgunit} - {period} + {dataItem} - {orgunit?.join(" , ")} - {period?.join(" , ")} );