diff options
| author | David Siegfried <david.siegfried@uni-vechta.de> | 2022-11-17 12:57:52 +0000 |
|---|---|---|
| committer | David Siegfried <david.siegfried@uni-vechta.de> | 2022-11-17 12:57:52 +0000 |
| commit | 5600a0a29927e227766e371b097b91bace168bd0 (patch) | |
| tree | 0533ec842914f65c62d68faf2b2d77dbc4d999ca /app/controllers/questionnaire.php | |
| parent | 542f4737998a3f5f16a8d582c9ede412f9cf99ec (diff) | |
prevent php-warnings, closes #1789
Closes #1789
Merge request studip/studip!1171
Diffstat (limited to 'app/controllers/questionnaire.php')
| -rw-r--r-- | app/controllers/questionnaire.php | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/app/controllers/questionnaire.php b/app/controllers/questionnaire.php index dd11521..3daf79f 100644 --- a/app/controllers/questionnaire.php +++ b/app/controllers/questionnaire.php @@ -106,8 +106,8 @@ class QuestionnaireController extends AuthenticatedController ? (strtotime($questionnaire_data['startdate']) ?: time()) : null; $questionnaire_data['stopdate'] = strtotime($questionnaire_data['stopdate']) ?: null; - $questionnaire_data['copyable'] = (int) $questionnaire_data['copyable']; - $questionnaire_data['anonymous'] = (int) $questionnaire_data['anonymous']; + $questionnaire_data['copyable'] = (int)($questionnaire_data['copyable'] ?? 0); + $questionnaire_data['anonymous'] = (int)($questionnaire_data['anonymous'] ?? 0); $questionnaire_data['editanswers'] = $questionnaire_data['anonymous'] ? 0 : (int) $questionnaire_data['editanswers']; if ($this->questionnaire->isNew()) { $questionnaire_data['visible'] = ($questionnaire_data['startdate'] <= time() && (!$questionnaire_data['stopdate'] || $questionnaire_data['stopdate'] >= time())) ? 1 : 0; @@ -167,6 +167,8 @@ class QuestionnaireController extends AuthenticatedController if (Request::isAjax()) { $this->questionnaire->restore(); $this->questionnaire->resetRelation("assignments"); + $this->range_type = Request::get('range_type'); + $this->range_id = Request::get('range_id'); $output = [ 'questionnaire_id' => $this->questionnaire->getId(), 'overview_html' => $this->render_template_as_string("questionnaire/_overview_questionnaire.php"), |
