aboutsummaryrefslogtreecommitdiff
path: root/app/controllers/jsupdater.php
diff options
context:
space:
mode:
authorJan-Hendrik Willms <tleilax+studip@gmail.com>2024-01-30 13:10:28 +0000
committerJan-Hendrik Willms <tleilax+studip@gmail.com>2024-01-30 13:10:28 +0000
commit6a7fbd01a417751eed687561c7880c71b394a010 (patch)
treed700165c7a8e00e024dd56f4e3e3daf713347585 /app/controllers/jsupdater.php
parent7f66cab77b42acdb23f5119e990353cf72059102 (diff)
fixes #3686
Closes #3686 Merge request studip/studip!2562
Diffstat (limited to 'app/controllers/jsupdater.php')
-rw-r--r--app/controllers/jsupdater.php6
1 files changed, 3 insertions, 3 deletions
diff --git a/app/controllers/jsupdater.php b/app/controllers/jsupdater.php
index 70bf86e..eb6032d 100644
--- a/app/controllers/jsupdater.php
+++ b/app/controllers/jsupdater.php
@@ -247,10 +247,10 @@ class JsupdaterController extends AuthenticatedController
Questionnaire::findEachMany(
function (Questionnaire $questionnaire) use ($pageInfo, &$data) {
if ($questionnaire->latestAnswerTimestamp() > $pageInfo['questionnaire']['last_update']) {
- $template = $this->get_template_factory()->open("questionnaire/evaluate");
- $template->filtered = $pageInfo['questionnaire']['filtered'];
+ $template = $this->get_template_factory()->open('questionnaire/evaluate');
+ $template->questionnaire = $questionnaire;
+ $template->filtered = $pageInfo['questionnaire']['filtered'] ?? [];
$template->set_layout(null);
- $template->set_attribute("questionnaire", $questionnaire);
$data[$questionnaire->id] = [
'html' => $template->render()
];