Proyectos de Subversion Moodle

Rev

Rev 1 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 1 Rev 11
Línea 42... Línea 42...
42
 
42
 
Línea 43... Línea 43...
43
require_login($course, false, $cm);
43
require_login($course, false, $cm);
44
 
44
 
45
// Check the user has the required capabilities to modify an override.
-
 
46
$manager->require_manage_capability();
-
 
47
 
45
// Check the user has the required capabilities to modify an override.
48
if ($override->groupid) {
-
 
49
    if (!groups_group_visible($override->groupid, $course, $cm)) {
-
 
50
        throw new \moodle_exception('invalidoverrideid', 'quiz');
-
 
51
    }
-
 
52
} else {
46
$manager->require_manage_capability();
53
    if (!groups_user_groups_visible($course, $override->userid, $cm)) {
-
 
54
        throw new \moodle_exception('invalidoverrideid', 'quiz');
47
if (!$manager->can_view_override($override, $course, $cm)) {
Línea 55... Línea 48...
55
    }
48
    throw new \moodle_exception('invalidoverrideid', 'quiz');
56
}
49
}
57
 
50