Merge remote-tracking branch 'origin/master'

This commit is contained in:
Samuel Wolff 2024-01-26 08:22:27 +01:00
commit c127cfb8a3
2 changed files with 7 additions and 4 deletions

View File

@ -190,7 +190,11 @@ public class AccounterstellungMitarbeiter {
*/
public void onSpeichern(ActionEvent actionEvent) {
if (eingabenGueltig()) {
//Zeigt generiert ein Einmalpasswort und zeigt es an
//speichert das aktuelle Passwort zwischen
String passwort = einmalpw.getText();
//generiert ein neues Einmalpasswort und zeigt es an
einmalpw.setText(einmalPwGenerieren());
//Schnittstelle zur RestAPI
@ -213,14 +217,14 @@ public class AccounterstellungMitarbeiter {
Account neuer;
//Handelt es sich um einen Elternaccount, werden alle Eingegebenen Kinder erstellt.
if (typEltern.isSelected()) {
neuer = new ElternAccount(String.format("%d",einmalpw.getText().hashCode()), accountname.getText(), email.getText());
neuer = new ElternAccount(passwort, accountname.getText(), email.getText());
//Kinder dem neuen Account hinzufügen
for (Kind k : kinder) {
((ElternAccount)neuer).getKinder().add(k);
}
}
else if (typMitarbeiter.isSelected()) {
neuer = new MitarbeiterAccount(String.format("%d",einmalpw.getText().hashCode()), accountname.getText(), email.getText());
neuer = new MitarbeiterAccount(passwort, accountname.getText(), email.getText());
}
//Ist kein Radio Button ausgewählt, wird hier abgebrochen
else {

View File

@ -121,7 +121,6 @@ public class VerwaltungApplication extends Application {
* Methode zum automatischen vergrößern und verkleinern von Grids
*
* Geschrieben: Max Heer, Sven Alteköster
* Getestet
*
* @param grid das responsiv sein soll
*/