From d26ad6c109b3f40038fa57495b49d6be56435474 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Noack?= <noack@data-quest.de>
Date: Fri, 20 Jan 2023 14:27:23 +0000
Subject: [PATCH] Resolve #2053 "Evaluationen (alt): Zugeordnete Bereiche
 werden nicht mit Namen angezeigt"

Closes #2053

Merge request studip/studip!1333
---
 .../classes/db/EvaluationObjectDB.class.php           | 11 ++++-------
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/lib/evaluation/classes/db/EvaluationObjectDB.class.php b/lib/evaluation/classes/db/EvaluationObjectDB.class.php
index 1e8f66ff416..8b8d7dfa798 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.');
             }
-- 
GitLab