Univention Bugzilla – Bug 26542
umc.widgets.Form.save() ruft immer store.put() auf
Last modified: 2012-06-11 06:29:20 CEST
Derzeit kann umc.widgets.Form beim Speichern der Daten nicht unterscheiden, ob es sich um neue Daten (→ store.add()) oder um bereits geladene Daten handelt (→ store.put()). Daher kann das Formular derzeit nicht genutzt werden, um neue Objekte anzulegen.
Es wurde geprüft, welche anderen UMC-Module diese Änderung betrifft: * UCR: kein Problem, da put/add die gleiche Methode ist * Updater: auch ok, da die generische save-Methode durch in einer modulspezifischen Form-Klasse überladen wurde.
Eine Änderung wurde noch vorgenommen, ansonsten kann der Bug geschlossen werden. univention-management-console-frontend (1.0.314-1) unstable; urgency=low . * added original ID property to options dict when calling put() via save(); Bug #26542
Hier fehlt noch ein Changelog
Ansonsten funktionieren die Änderungen wie gewünscht.
(In reply to comment #3) > Hier fehlt noch ein Changelog Wurde ergänzt.
Verified
UCS@school 3.0 wurde veröffentlicht. Sollte der hier beschriebene Bug mit einer neueren Version von UCS@school erneut auftreten, so sollte dieser Bug dupliziert werden: "Clone This Bug"