diff --git a/lib/evaluation/classes/db/EvaluationObjectDB.class.php b/lib/evaluation/classes/db/EvaluationObjectDB.class.php index 1e8f66ff4168e35fac04a6d18f9c88b8873c19b8..8b8d7dfa798088f3b1bc9433d6a78a95ca996b71 100644 --- a/lib/evaluation/classes/db/EvaluationObjectDB.class.php +++ b/lib/evaluation/classes/db/EvaluationObjectDB.class.php @@ -57,13 +57,10 @@ class EvaluationObjectDB extends DatabaseObject return _('Systemweite Evaluationen'); } $o_type = get_object_type($rangeID, ['sem', 'user', 'inst']); - if (in_array($o_type, ['sem', 'inst', 'fak'])) { - $name = Context::getHeaderLine(); - if ($name != NULL) { - if ($html_decode) - $rangename = decodeHTML($name); - else - $rangename = $name; + if (in_array($o_type, ['sem','inst','fak'])) { + $range = get_object_by_range_id($rangeID); + if ($range) { + $rangename = $range->getFullname('number-name-semester'); } else { $rangename = _('Kein Titel gefunden.'); }