(studentID, courseID, levelOriginal)
| 420 | } |
| 421 | |
| 422 | isStudentOnOptionalLevel (studentID, courseID, levelOriginal) { |
| 423 | return Classroom.isModifierActiveForStudent(this.attributes, studentID, courseID, levelOriginal, 'optional') |
| 424 | } |
| 425 | |
| 426 | isStudentOnSkippedLevel (studentID, courseID, levelOriginal) { |
| 427 | const lockedByTeacher = Classroom.isModifierActiveForStudent(this.attributes, studentID, courseID, levelOriginal, 'locked') |
no outgoing calls
no test coverage detected