- Affected Version
- WoltLab Suite 5.4
- Affected App
- WoltLab Suite Core
Ich habe gerade das Problem beim Bearbeiten eines Eintrages, welcher ein MultipleSelectionFormField benutzt. Dieses Eingabefeld hat z.B. die Werte A, B und C. Das Element wird beim Laden mit den bestehenden Werten befüllt, z.B. ist A ausgewählt. Wenn nun A abgewählt wird, retuniert getValue() den falschen Wert (= [ A ]), weil readValue den bestehenden Wert nicht überschreibt, weil $this->getDocument()->hasRequestData($this->getPrefixedId()) false zurück liefert. $_POST['fieldName'] existiert nicht.