Bug 28847 - Bei Abhängigkeiten von ComboBoxen wird ggf. ein Reload der Werte dynamicValues verschluckt
Bei Abhängigkeiten von ComboBoxen wird ggf. ein Reload der Werte dynamicValue...
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: UMC (Generic)
UCS 3.0
Other Linux
: P5 normal (vote)
: UCS 3.1
Assigned To: Alexander Kläser
Dirk Wiesenthal
: interim-3
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-10-19 20:06 CEST by Alexander Kläser
Modified: 2012-12-12 21:08 CET (History)
1 user (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Kläser univentionstaff 2012-10-19 20:06:32 CEST
Aufgefallen an Ticket #2012040221002069:

Mit der für den Kunden erstellten Erweiterung fiel auf, dass beim Laden der Detailseite die Dependencies der Widgets nicht immer ganz korrekt aufgelöst werden. Hier gab es zwei ComboBoxen, die Werte dynamisch luden, das zweite hatte eine Dependency auf das erste. Die ComboBoxen werden initial durch das Form erstellt und ihre Werte dynamisch geladen. Nun wurde die Werte geladen und für die ComboBoxen gesetzt. Dies hat zur Folge, dass die zweite ComboBox eigentlich ihre Werte neu laden müsste, dies passiert allerdings nicht, wenn der erste Request noch nicht beendet ist. Danach war in der zweiten ComboBox ein Wert gesetzt, der nicht in der (veralteten) Auswahllisten zu finden ist.
Comment 1 Alexander Kläser univentionstaff 2012-10-19 20:09:00 CEST
Ich setze den Bug einmal auf Errata.
Obwohl der gesetzte Wert der zweiten ComboBox nicht in der Auswahl auftaucht, wird er beim Speichern dennoch zurückgegeben, so dass nichts kaputt geht, wenn der Wert nicht angefasst wird. Dennoch können ggf. falsche Daten gesetzt werden.
Comment 2 Alexander Kläser univentionstaff 2012-10-19 20:10:27 CEST
Ah, die Syntaxüberprüfung erkennt natürlich einen falsch gesetzten Wert. Also geht nicht kaputt, ist nur sehr verwirrend.
Comment 3 Stefan Gohmann univentionstaff 2012-10-24 07:46:39 CEST
(In reply to comment #2)
> Ah, die Syntaxüberprüfung erkennt natürlich einen falsch gesetzten Wert. Also
> geht nicht kaputt, ist nur sehr verwirrend.

Dann wieder auf Target Milestone 3.1.
Comment 4 Alexander Kläser univentionstaff 2012-10-25 15:58:55 CEST
Mit den Überarbeitungen an Bug 26214 konnte ich nach Installieren der Kundenerweiterung die Probleme nicht mehr reproduzieren.
Comment 5 Dirk Wiesenthal univentionstaff 2012-11-13 18:26:29 CET
Ich konnte das Problem auch nicht mehr feststellen.

Es fehlt ein Changelog Eintrag (vielleicht einfach nur hinten an den von Bug 26214 ranhängen?).
Comment 6 Alexander Kläser univentionstaff 2012-11-14 12:04:44 CET
(In reply to comment #5)
> Ich konnte das Problem auch nicht mehr feststellen.
> 
> Es fehlt ein Changelog Eintrag (vielleicht einfach nur hinten an den von Bug
> 26214 ranhängen?).

Ok, done.
Comment 7 Dirk Wiesenthal univentionstaff 2012-11-14 15:48:35 CET
Funktioniert
Comment 8 Stefan Gohmann univentionstaff 2012-12-12 21:08:58 CET
UCS 3.1-0 has been released: 
 http://forum.univention.de/viewtopic.php?f=54&t=2125

If this error occurs again, please use "Clone This Bug".