From 695143f2722006d1537e0dbf37fc293d0fa18fcb Mon Sep 17 00:00:00 2001 From: Michael Geers Date: Wed, 12 Mar 2025 19:54:48 +0100 Subject: [PATCH] Config UI: keep broken loadpoints editable (#19263) --- assets/js/components/Config/FormRow.vue | 2 + .../js/components/Config/LoadpointModal.vue | 8 ++- assets/js/components/Config/PropertyField.vue | 16 +++-- .../js/components/Footer/OfflineIndicator.vue | 7 +- cmd/setup.go | 14 ++-- core/loadpoint.go | 71 ++++++++++--------- i18n/de.toml | 1 + i18n/en.toml | 1 + 8 files changed, 72 insertions(+), 48 deletions(-) diff --git a/assets/js/components/Config/FormRow.vue b/assets/js/components/Config/FormRow.vue index 8c9d8faf6..1330fe463 100644 --- a/assets/js/components/Config/FormRow.vue +++ b/assets/js/components/Config/FormRow.vue @@ -15,6 +15,7 @@
+
{{ error }}
{{ $t("config.form.example") }}: {{ example }} @@ -42,6 +43,7 @@ export default { help: String, optional: Boolean, deprecated: Boolean, + error: String, example: String, docsLink: String, }, diff --git a/assets/js/components/Config/LoadpointModal.vue b/assets/js/components/Config/LoadpointModal.vue index b77ed6546..2637cfb51 100644 --- a/assets/js/components/Config/LoadpointModal.vue +++ b/assets/js/components/Config/LoadpointModal.vue @@ -23,9 +23,10 @@ />
-
+
-
+
{{ $t("config.loadpoint.chargingTitle") }}
-
+
-