MDL-83008 course: make subection completion not editable

This commit is contained in:
ferranrecio
2024-09-11 09:44:21 +07:00
committed by Huong Nguyen
parent 74b0fc8034
commit c643b6e887
5 changed files with 30 additions and 3 deletions
+3
View File
@@ -276,6 +276,9 @@ class manager {
*/
public static function can_edit_bulk_completion($courseorid, $cm = null) {
if ($cm) {
if (!plugin_supports('mod', $cm->modname, FEATURE_COMPLETION, true)) {
return false;
}
return $cm->uservisible && has_capability('moodle/course:manageactivities', $cm->context);
}
$coursecontext = context_course::instance(is_object($courseorid) ? $courseorid->id : $courseorid);