From 93512fa4fa1e63b91c35db8f5a371d3874ecfb74 Mon Sep 17 00:00:00 2001 From: pbs2h22aal Date: Fri, 26 Jan 2024 12:47:55 +0100 Subject: [PATCH] Bug... --- .../vpr_app/AccounterstellungMitarbeiter.java | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/src/main/java/de/subway_surfers/vpr_app/AccounterstellungMitarbeiter.java b/src/main/java/de/subway_surfers/vpr_app/AccounterstellungMitarbeiter.java index e112f1e..cf5edf4 100644 --- a/src/main/java/de/subway_surfers/vpr_app/AccounterstellungMitarbeiter.java +++ b/src/main/java/de/subway_surfers/vpr_app/AccounterstellungMitarbeiter.java @@ -195,7 +195,6 @@ public class AccounterstellungMitarbeiter { */ public void onSpeichern(ActionEvent actionEvent) { if (eingabenGueltig()) { - //speichert das aktuelle Passwort zwischen String passwort = einmalpw.getText(); @@ -236,9 +235,6 @@ public class AccounterstellungMitarbeiter { return; } - //Die Liste, zum Speichern der gespeicherten Liste wird zurückgesetzt, da die Kinder jetzt im Elternobjekt gespeichert werden - kinder.clear(); - //Das Elternelement wird in der DB gespeichert, wenn es keinen gleichnamigen Account gibt. if (!kontoVorhanden) { api.post("Benutzer", gson.toJson(neuer)); @@ -250,7 +246,19 @@ public class AccounterstellungMitarbeiter { for (Kind k : ((ElternAccount)neuer).getKinder()) { //setzen des Fremdschlüssels bid k.setBid(id); - api.post("Kind", gson.toJson(k)); + String neues = gson.toJson(k); + + //region hässlich + neues = neues.replaceAll("ä", "ae"); + neues = neues.replaceAll("ö", "oe"); + neues = neues.replaceAll("ü", "ue"); + neues = neues.replaceAll("Ä", "Ae"); + neues = neues.replaceAll("Ö", "Oe"); + neues = neues.replaceAll("Ü", "Ue"); + neues = neues.replaceAll("ß", "ss"); + //endregion + + api.post("Kind", neues); } } status.setText("Daten Erfolgreich gespeichert");