ProjektAdLer / Autorentool

Apache License 2.0
7 stars 2 forks source link

[Bug] AdaptivityContent keine UnsavedChanges #434

Closed niklasstich closed 6 months ago

niklasstich commented 8 months ago

Beschreibung des Problems:

Schritte zum Reproduzieren:

  1. Welt öffnen
  2. AdaptivityElement erstellen
  3. Speichern (UnsavedChanges true -> false)
  4. Task in AdaptivityContent erstellen
  5. World hat keine unsaved changes

    Erwartetes Verhalten:

    Bei jeglicher Änderung des AdaptivityContents und der enthaltenen Tasks, Questions, Rules etc wird die Welt (UnsavedChanges = true) dirty gesetzt.

    Tatsächliches Verhalten:

    Beim Ändern des AdaptivityContents wird die Welt nicht dirty gesetzt.

    Ansprechpartner:

    @niklasstich @splican

    Ursache (erst bei Fix angeben):

    Es gibt keine UnsavedChanges in der Struktur des AdaptivityContent.

    Lösung (erst bei Fix angeben):

    UnsavedChanges in die Struktur einbauen und in den Commands richtig setzen

    Commit, in dem das Problem gefixed wurde:

    (wird durch Team AMG ausgefüllt)