aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndré Noack <noack@data-quest.de>2023-10-30 12:27:07 +0000
committerAndré Noack <noack@data-quest.de>2023-10-30 12:27:07 +0000
commit6710a2fd4ca7c1c43c3f3f1e5d33f70173df2c54 (patch)
treee7b1df16323d28112e924807633d4a9d89c772f8
parent9ff543309fe01ac3c89d716ec876d605aa90d350 (diff)
Resolve "Fatal Error in ResponsiveHelper, leere Anzeige auf allen Seiten"
Closes #3403 Merge request studip/studip!2314
-rw-r--r--lib/classes/ResponsiveHelper.php6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/classes/ResponsiveHelper.php b/lib/classes/ResponsiveHelper.php
index b470eb0..4256d52 100644
--- a/lib/classes/ResponsiveHelper.php
+++ b/lib/classes/ResponsiveHelper.php
@@ -254,10 +254,10 @@ class ResponsiveHelper
if ($studip_module instanceof StudipModule) {
$tool_nav = $studip_module->getTabNavigation($course->id) ?: [];
foreach ($tool_nav as $nav_name => $navigation) {
- if (!empty($tool->metadata['displayname'])) {
- $navigation->setTitle($tool->getDisplayname());
- }
if ($nav_name && is_a($navigation, 'Navigation')) {
+ if (!empty($tool->metadata['displayname'])) {
+ $navigation->setTitle($tool->getDisplayname());
+ }
$cnav['children'][$path . '/' . $nav_name] = [
'icon' => $navigation->getImage() ? $navigation->getImage()->asImagePath() : '',
'title' => $navigation->getTitle(),