GX-Bug #68969
geschlossenCustomer data cannot be changed if the "Phone number" field is disabled
0%
Kontodaten im Kundenkonto können wieder geändert werden, wenn das Feld Telefonnummer deaktiviert ist und zusätzlich eine Mindestlänge für die Telefonnummer angegeben ist
Beschreibung
Kundendaten können nicht geändert werden, wenn das Feld "Telefonnummer" deaktiviert ist
Kann wie folgt reproduziert werden:
- Als Admin einloggen
- Unter Einstellungen->Kundendaten das Feld "Telefonnummer" deaktivieren
- Im Feld "Mindestlänger für Telefonnummer" auf 7 stellen
- Ausloggen
- Ein neues Kundenkonto erstellen
- mit dem neuen Konto unter "Ihr Konto" auf "Kontodaten bearbeiten" klicken
- Ändere den Namen und klicke auf "Speichern". Es passiert nix aus, dass die Seite neu lädt
Erwartetes Ergebnis:
Wenn man die Kontodaten bearbeitet und diese Speichern, sollte man wieder auf der Übersicht landen mit der Meldung "Ihr Konto wurde erfolgreich aktualisiert."
Wenn das Feld Telefonnummer nicht angezeigt wird, sollte auch die Mindestlänge des Feldes nicht abgefragt werden.
Tatsächliches Ergebnis:
Man kann zwar den Button "Speichern" klicken, aber außer das die Seite neu lädt passiert nicht, Änderungen werden nicht übernommen.
Customer data cannot be modified if the "Phone number" field is disabled
Can be reproduced as follows:
- log in as admin
- under settings->customer data deactivate the field "phone number
- in the field "minimum length for phone number" set to 7
- log out
- create a new customer account
- with the new account under "Your account" click on "Edit account data
- change the name and click on "Save". Nothing happens from that the page reloads
Expected result:
When you edit the account information and save it, you should end up back at the overview with the message "Your account has been successfully updated."
If the Phone Number field is not displayed, the minimum length of the field should also not be prompted.
Actual result:
You can click the "Save" button, but other than the page reloading nothing happens, changes are not applied.