From 534f200eb908aceeb3959f1808705a269b4ebdea Mon Sep 17 00:00:00 2001 From: Thomas Basler Date: Fri, 23 Dec 2022 20:34:43 +0100 Subject: [PATCH] webapi: Security: Show language independent webapi messages --- webapp/src/locales/de.json | 4 +++- webapp/src/locales/en.json | 4 +++- webapp/src/views/SecurityAdminView.vue | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/webapp/src/locales/de.json b/webapp/src/locales/de.json index 0343ac29..62150f40 100644 --- a/webapp/src/locales/de.json +++ b/webapp/src/locales/de.json @@ -78,7 +78,9 @@ "9007": "Stunde muss eine Zahl zwischen {min} und {max} sein!", "9008": "Minute muss eine Zahl zwischen {min} und {max} sein!", "9009": "Sekunde muss eine Zahl zwischen {min} und {max} sein!", - "9010": "Uhrzeit aktualisiert!" + "9010": "Uhrzeit aktualisiert!", + "10001": "Das Passwort muss zwischen 8 und {max} Zeichen lang sein!", + "10002": "Authentifizierung erfolgreich!" }, "home": { "LiveData": "Live Daten", diff --git a/webapp/src/locales/en.json b/webapp/src/locales/en.json index 8bf3deb7..d36533fa 100644 --- a/webapp/src/locales/en.json +++ b/webapp/src/locales/en.json @@ -78,7 +78,9 @@ "9007": "Hour must be a number between {min} and {max}!", "9008": "Minute must be a number between {min} and {max}!", "9009": "Second must be a number between {min} and {max}!", - "9010": "Time updated!" + "9010": "Time updated!", + "10001": "Password must between 8 and {max} characters long!", + "10002": "Authentication successfull!" }, "home": { "LiveData": "Live Data", diff --git a/webapp/src/views/SecurityAdminView.vue b/webapp/src/views/SecurityAdminView.vue index b400ad69..9ae0dc71 100644 --- a/webapp/src/views/SecurityAdminView.vue +++ b/webapp/src/views/SecurityAdminView.vue @@ -115,7 +115,7 @@ export default defineComponent({ .then((response) => handleResponse(response, this.$emitter, this.$router)) .then( (response) => { - this.alertMessage = response.message; + this.alertMessage = this.$t('apiresponse.' + response.code, response.param); this.alertType = response.type; this.showAlert = true; }