MDL-37629 assign: Fix from regression MDL-37244
This commit is contained in:
committed by
Damyon Wiese
parent
3ad0ab4e67
commit
eed5149f1f
@@ -51,15 +51,6 @@ function assignsubmission_comments_comment_validate(stdClass $options) {
|
||||
if (!has_capability('mod/assign:grade', $context)) {
|
||||
if (!has_capability('mod/assign:submit', $context)) {
|
||||
throw new comment_exception('nopermissiontocomment');
|
||||
} else if ($assignment->get_instance()->teamsubmission) {
|
||||
$group = $assignment->get_submission_group($USER->id);
|
||||
$groupid = 0;
|
||||
if ($group) {
|
||||
$groupid = $group->id;
|
||||
}
|
||||
if ($groupid != $submission->groupid) {
|
||||
throw new comment_exception('nopermissiontocomment');
|
||||
}
|
||||
} else if ($submission->userid != $USER->id) {
|
||||
throw new comment_exception('nopermissiontocomment');
|
||||
}
|
||||
@@ -95,15 +86,6 @@ function assignsubmission_comments_comment_permissions(stdClass $options) {
|
||||
if (!has_capability('mod/assign:grade', $context)) {
|
||||
if (!has_capability('mod/assign:submit', $context)) {
|
||||
return array('post' => false, 'view' => false);
|
||||
} else if ($assignment->get_instance()->teamsubmission) {
|
||||
$group = $assignment->get_submission_group($USER->id);
|
||||
$groupid = 0;
|
||||
if ($group) {
|
||||
$groupid = $group->id;
|
||||
}
|
||||
if ($groupid != $submission->groupid) {
|
||||
return array('post' => false, 'view' => false);
|
||||
}
|
||||
} else if ($submission->userid != $USER->id) {
|
||||
return array('post' => false, 'view' => false);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user