Skip to content
Snippets Groups Projects
Commit 014d8f4e authored by André Noack's avatar André Noack
Browse files

Resolve #3718 "Gradebook meldet beim Speichern "Die Noten wurden gespeichert."...

Resolve #3718 "Gradebook meldet beim Speichern "Die Noten wurden gespeichert." obwohl nicht alle Daten prozessiert wurden"

Closes #3718

Merge request studip/studip!2589
parent a02daa90
No related branches found
No related tags found
No related merge requests found
...@@ -164,6 +164,7 @@ class Course_Gradebook_LecturersController extends AuthenticatedController ...@@ -164,6 +164,7 @@ class Course_Gradebook_LecturersController extends AuthenticatedController
public function store_grades_action() public function store_grades_action()
{ {
CSRFProtection::verifyUnsafeRequest(); CSRFProtection::verifyUnsafeRequest();
if (Request::submitted('accept')) {
$course = \Context::get(); $course = \Context::get();
$studentIds = $course->getMembersWithStatus('autor', true)->pluck('user_id'); $studentIds = $course->getMembersWithStatus('autor', true)->pluck('user_id');
$definitionIds = \SimpleCollection::createFromArray( $definitionIds = \SimpleCollection::createFromArray(
...@@ -191,6 +192,9 @@ class Course_Gradebook_LecturersController extends AuthenticatedController ...@@ -191,6 +192,9 @@ class Course_Gradebook_LecturersController extends AuthenticatedController
} }
\PageLayout::postSuccess(_('Die Noten wurden gespeichert.')); \PageLayout::postSuccess(_('Die Noten wurden gespeichert.'));
} else {
\PageLayout::postError(_('Beim Übermitteln der Daten trat ein Fehler auf.'));
}
$this->redirect('course/gradebook/lecturers/custom_definitions'); $this->redirect('course/gradebook/lecturers/custom_definitions');
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment