Bug 26542 - umc.widgets.Form.save() ruft immer store.put() auf
umc.widgets.Form.save() ruft immer store.put() auf
Status: CLOSED FIXED
Product: UCS@school
Classification: Unclassified
Component: UMC
UCS@school 3.0
Other Linux
: P5 normal (vote)
: UCS@school 3.0 MS2
Assigned To: Alexander Kläser
Jascha Geerds
:
Depends on:
Blocks: 26543
  Show dependency treegraph
 
Reported: 2012-03-16 16:17 CET by Alexander Kläser
Modified: 2012-06-11 06:29 CEST (History)
0 users

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-03-16 16:17:54 CET
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.
Comment 1 Alexander Kläser univentionstaff 2012-03-16 16:43:25 CET
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.
Comment 2 Alexander Kläser univentionstaff 2012-04-20 16:20:03 CEST
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
Comment 3 Jascha Geerds univentionstaff 2012-05-22 14:28:11 CEST
Hier fehlt noch ein Changelog
Comment 4 Jascha Geerds univentionstaff 2012-05-22 15:20:12 CEST
Ansonsten funktionieren die Änderungen wie gewünscht.
Comment 5 Alexander Kläser univentionstaff 2012-05-23 10:38:21 CEST
(In reply to comment #3)
> Hier fehlt noch ein Changelog

Wurde ergänzt.
Comment 6 Jascha Geerds univentionstaff 2012-05-23 15:24:43 CEST
Verified
Comment 7 Stefan Gohmann univentionstaff 2012-06-11 06:29:20 CEST
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"