Wunderbyte-GmbH / moodle-local_catquiz

ALiSe CAT Quiz
Other
1 stars 2 forks source link

ERROR: Importer setzt falschen Kontext #514

Closed ralferlebach closed 5 days ago

ralferlebach commented 3 months ago

Import mit folgender Datei durchgeführt (Simulation V2): export_CATscales V2.csv

Fragen werden korrekt auf Kontext 1 (wie in CSV angegeben) angelegt:

grafik

Skala jedoch nicht:

grafik

Folge: Test läuft nicht

grafik
eynimeni commented 3 months ago

ja, stimmt, wenn items einem bestehenden context zugeorndet werden, wird der kontext der root-skala nicht upgedated. üblicherweise würde ja ein neuer auto-context durch den import erstellt werden. es ist kein problem, es im code anzupassen, aber wahrscheinlich sollten wir noch durchdenken, ob das andere unerwünschte konsquenzen bringt.

eynimeni commented 3 months ago

wir haben diese Fragen schon in #450 gestellt. setzen wir auf die "to discuss"-liste für eins der nächsten meetings!

eynimeni commented 3 months ago

@ralferlebach Nach reiflichen Überlegungen, sind wir zu dem Ergebnis gekommen, dass es am wenigsten fehleranfällig ist, den Context der Root-Scale nur nach automatischer Erzeugung eines Kontextes via Importer umzustellen. Wenn jemand neue Items explizit einem bestehenden Kontext zuordnen möchte, bleibt das möglich. In diesem Fall muss dann leidiglich im CAT-Manager Dashboard der Kontext manuell eingestellt werden:

Screenshot 2024-06-24 at 17 35 53

Ich habe die Doku noch um diese Infos erweitert.

ralferlebach commented 3 months ago

Ich verstehe die Antwort nicht. Was ist nun die Lösung?

Wenn ich eine neue Skala mittels Importer einlese und in der CSV-Datei eine Context-ID angegeben ist, werden dann in Zukunft weiterhin die Fragen und die (neue) Skala unterschiedlichen Contexten zugeordnet?

In dem Fall ist der Fehler nicht behoben - und das Issue ist noch zu lösen.

eynimeni commented 3 months ago

TODOs:

eynimeni commented 5 days ago

nach prüfung von @ralferlebach : fehler ist nicht mehr aufgetreten