Skip to content

Commit 34b4ec5

Browse files
authored
Merge pull request #853 from benderl/fixes
remove v-html in ElectricityPricingCard.vue
2 parents 865245f + 3912cf8 commit 34b4ec5

File tree

1 file changed

+8
-13
lines changed

1 file changed

+8
-13
lines changed

src/components/status/ElectricityPricingCard.vue

Lines changed: 8 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,9 @@
1616
class="py-1 mb-2"
1717
>
1818
<template #header>
19-
<span v-html="providersTitle"></span>
19+
<span v-if="tariffProvider">Stromtarif: {{ tariffProvider }}</span>
20+
<br v-if="tariffProvider && gridFeeProvider" />
21+
<span v-if="gridFeeProvider">Netzentgelte: {{ gridFeeProvider }}</span>
2022
</template>
2123
<div class="openwb-chart">
2224
<chartjs-line
@@ -382,18 +384,11 @@ export default {
382384
383385
return messages.length > 0 ? messages.join("\n") : undefined;
384386
},
385-
providersTitle() {
386-
const providers = [];
387-
388-
if (this.$store.state.mqtt["openWB/optional/ep/flexible_tariff/provider"]?.type) {
389-
providers.push(`Stromtarif: ${this.$store.state.mqtt["openWB/optional/ep/flexible_tariff/provider"].name}`);
390-
}
391-
392-
if (this.$store.state.mqtt["openWB/optional/ep/grid_fee/provider"]?.type) {
393-
providers.push(`Netzentgelt: ${this.$store.state.mqtt["openWB/optional/ep/grid_fee/provider"].name}`);
394-
}
395-
396-
return providers.join("<br>") || "Variable Preise";
387+
tariffProvider() {
388+
return this.$store.state.mqtt["openWB/optional/ep/flexible_tariff/provider"]?.name || null;
389+
},
390+
gridFeeProvider() {
391+
return this.$store.state.mqtt["openWB/optional/ep/grid_fee/provider"]?.name || null;
397392
},
398393
showLegend() {
399394
const flexibleTariffConfigured = this.$store.state.mqtt["openWB/optional/ep/flexible_tariff/provider"]?.type;

0 commit comments

Comments
 (0)