diff --git a/packages/modules/web_themes/koala/source/src/components/charts/historyChart/HistoryChartLegend.vue b/packages/modules/web_themes/koala/source/src/components/charts/historyChart/HistoryChartLegend.vue index d822f066b3..02965fb88b 100644 --- a/packages/modules/web_themes/koala/source/src/components/charts/historyChart/HistoryChartLegend.vue +++ b/packages/modules/web_themes/koala/source/src/components/charts/historyChart/HistoryChartLegend.vue @@ -54,12 +54,22 @@ const legendLarge = computed(() => { return legendItems.value.length > 20; }); +const batteryConfigured = computed(() => { + return mqttStore.batteryConfigured; +}); + const updateLegendItems = () => { if (!props.chart) return; - const items = + let items = props.chart.options.plugins?.legend?.labels?.generateLabels?.( props.chart, ) || []; + if (!batteryConfigured.value) { + items = items.filter( + (item: LegendItemWithCategory) => + item.text !== 'Speicher ges.' && item.text !== 'Speicher SoC', + ); + } (items as LegendItemWithCategory[]).forEach((item) => { if (item.text && localDataStore.isDatasetHidden(item.text)) { item.hidden = true; diff --git a/packages/modules/web_themes/koala/source/src/pages/IndexPage.vue b/packages/modules/web_themes/koala/source/src/pages/IndexPage.vue index 37d5e5a091..83c63f2ce6 100644 --- a/packages/modules/web_themes/koala/source/src/pages/IndexPage.vue +++ b/packages/modules/web_themes/koala/source/src/pages/IndexPage.vue @@ -14,7 +14,7 @@ - + - + @@ -45,7 +45,8 @@