virtUOS / courseware

Interaktive multimediale Lernmodule erstellen und bereitstellen

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CW 5 Migration $teacher=NULL

Superjamp opened this issue · comments

Es gibt tatsächlich bei uns auch Kurse ohne Dozent.
Diese sind zwar nicht vorgesehen, aber wurden über Liza(HisInOne) so hinterlegt.

$courseTeacher = $course->getMembersWithStatus('dozent')[0];
$teacher = \User::find($courseTeacher->user_id);

Ohne Lehrenden müssten die neuen Elemente ohne owner_id und editor_id angelegt werden und das ist so nicht vorgesehen!
Wer hat denn in diesen Veranstaltungen CW-Inhalte anlegen können? Ohne Lehrenden ist das ja eigentlich nicht möglich.

Naja es ware vermutlich mal ein Lehrender im Kurs und jetzt nicht mehr.

Davon sind bei uns aber auch nur ~10 (alte) Kurse betroffen und davon haben auch nur 2 "viele" cw_structural_elements.
Bei dem test hatte ich für einen NULL teacher einfache einen eigenen definiert.

Aber hat sich ja jetzt schon erledigt. ;D thx