aboutsummaryrefslogtreecommitdiff
path: root/app/controllers/questionnaire.php
diff options
context:
space:
mode:
authorDavid Siegfried <david.siegfried@uni-vechta.de>2022-11-17 12:57:52 +0000
committerDavid Siegfried <david.siegfried@uni-vechta.de>2022-11-17 12:57:52 +0000
commit5600a0a29927e227766e371b097b91bace168bd0 (patch)
tree0533ec842914f65c62d68faf2b2d77dbc4d999ca /app/controllers/questionnaire.php
parent542f4737998a3f5f16a8d582c9ede412f9cf99ec (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.php6
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"),