(studentID, courseID, levelOriginal)
| 424 | } |
| 425 | |
| 426 | isStudentOnSkippedLevel (studentID, courseID, levelOriginal) { |
| 427 | const lockedByTeacher = Classroom.isModifierActiveForStudent(this.attributes, studentID, courseID, levelOriginal, 'locked') |
| 428 | const optional = Classroom.isModifierActiveForStudent(this.attributes, studentID, courseID, levelOriginal, 'optional') |
| 429 | return lockedByTeacher && optional |
| 430 | } |
| 431 | |
| 432 | updateCourses (options) { |
| 433 | if (options == null) { options = {} } |
no outgoing calls
no test coverage detected