mirror of
https://github.com/moodle/moodle.git
synced 2025-05-12 03:05:42 +02:00
fixed error in assignments when no students enrolled in course
This commit is contained in:
parent
29889a2a45
commit
01194b77ec
@ -2198,7 +2198,7 @@ function assignment_count_real_submissions($assignment, $groupid=0) {
|
||||
$context = get_context_instance(CONTEXT_MODULE, $cm->id);
|
||||
|
||||
// this is all the users with this capability set, in this context or higher
|
||||
$users = get_users_by_capability($context, 'mod/assignment:submit');
|
||||
if ($users = get_users_by_capability($context, 'mod/assignment:submit')) {
|
||||
foreach ($users as $user) {
|
||||
$array[] = $user->id;
|
||||
}
|
||||
@ -2210,6 +2210,9 @@ function assignment_count_real_submissions($assignment, $groupid=0) {
|
||||
WHERE assignment = '$assignment->id'
|
||||
AND timemodified > 0
|
||||
AND userid IN $userlists ");
|
||||
} else {
|
||||
return 0; // no users enroled in course
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user