Skip to content
Snippets Groups Projects
Commit 2a4028eb authored by David Siegfried's avatar David Siegfried Committed by Jan-Hendrik Willms
Browse files

prevent php-error, closes #3479

Closes #3479

Merge request studip/studip!2375
parent b3b88aa8
No related branches found
No related tags found
No related merge requests found
...@@ -20,6 +20,9 @@ class Course_CoursewareController extends CoursewareController ...@@ -20,6 +20,9 @@ class Course_CoursewareController extends CoursewareController
{ {
parent::before_filter($action, $args); parent::before_filter($action, $args);
if (!Context::get()) {
throw new CheckObjectException(_('Sie haben kein Objekt gewählt.'));
}
PageLayout::setTitle(Context::get()->getFullname() . ' - ' . _('Courseware')); PageLayout::setTitle(Context::get()->getFullname() . ' - ' . _('Courseware'));
PageLayout::setHelpKeyword('Basis.Courseware'); PageLayout::setHelpKeyword('Basis.Courseware');
...@@ -44,7 +47,7 @@ class Course_CoursewareController extends CoursewareController ...@@ -44,7 +47,7 @@ class Course_CoursewareController extends CoursewareController
public function courseware_action($unit_id = null): void public function courseware_action($unit_id = null): void
{ {
global $user; global $user;
Navigation::activateItem('course/courseware/unit'); Navigation::activateItem('course/courseware/unit');
if ($this->unitsNotFound) { if ($this->unitsNotFound) {
PageLayout::postMessage(MessageBox::info(_('Es wurde kein Lernmaterial gefunden.'))); PageLayout::postMessage(MessageBox::info(_('Es wurde kein Lernmaterial gefunden.')));
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment