yform icon indicating copy to clipboard operation
yform copied to clipboard

Löschen von mehrfach verschachtelten Inline-Relations ist fehlerhaft

Open xong opened this issue 2 years ago • 0 comments

Inlinerelation-Datensätze, die mehrfach verschachtelt sind, werden nicht korrekt gelöscht.

Beispiel "Veranstaltung":

  • Raum A
    • Programmpunkt A.1
    • Programmpunkt A.2
  • Raum B
    • Programmpunkt B.1

Die Räume sind Inlinerelations der Veranstaltung und Programmpunkte sind Inlinerelations der Räume.

Das Löschen von Programmpunkt B.1 über den "removeme"-Button entfernt Programmpunkt A.1.

Das Problem tritt nur bei gespeicherten Datensätzen auf, die aus der Datenbank geladen werden, d. h. fügt man einen Programmpunkt hinzu, ohne direkt zu speichern, und löscht ihn, dann funktioniert das.

Das Problem besteht mindestens seit Version 4.0.4.

xong avatar Apr 28 '23 13:04 xong