diff options
| author | Jan-Hendrik Willms <tleilax+studip@gmail.com> | 2024-01-30 13:10:28 +0000 |
|---|---|---|
| committer | Jan-Hendrik Willms <tleilax+studip@gmail.com> | 2024-01-30 13:10:28 +0000 |
| commit | 6a7fbd01a417751eed687561c7880c71b394a010 (patch) | |
| tree | d700165c7a8e00e024dd56f4e3e3daf713347585 /app/controllers/jsupdater.php | |
| parent | 7f66cab77b42acdb23f5119e990353cf72059102 (diff) | |
fixes #3686
Closes #3686
Merge request studip/studip!2562
Diffstat (limited to 'app/controllers/jsupdater.php')
| -rw-r--r-- | app/controllers/jsupdater.php | 6 |
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() ]; |
