|
|
|
@ -208,7 +208,8 @@ class SurveyManager |
|
|
|
$session_id = api_get_session_id(); |
|
|
|
$session_id = api_get_session_id(); |
|
|
|
$courseCode = api_get_course_id(); |
|
|
|
$courseCode = api_get_course_id(); |
|
|
|
$table_survey = Database::get_course_table(TABLE_SURVEY); |
|
|
|
$table_survey = Database::get_course_table(TABLE_SURVEY); |
|
|
|
$shared_survey_id = ''; |
|
|
|
$shared_survey_id = 0; |
|
|
|
|
|
|
|
$display_question_number = isset($values['display_question_number']) ? (int) $values['display_question_number'] : null; |
|
|
|
$repo = Container::getSurveyRepository(); |
|
|
|
$repo = Container::getSurveyRepository(); |
|
|
|
|
|
|
|
|
|
|
|
if (!isset($values['survey_id'])) { |
|
|
|
if (!isset($values['survey_id'])) { |
|
|
|
@ -333,6 +334,7 @@ class SurveyManager |
|
|
|
->setTemplate('template') |
|
|
|
->setTemplate('template') |
|
|
|
->setIntro($values['survey_introduction']) |
|
|
|
->setIntro($values['survey_introduction']) |
|
|
|
->setSurveyThanks($values['survey_thanks']) |
|
|
|
->setSurveyThanks($values['survey_thanks']) |
|
|
|
|
|
|
|
->setDisplayQuestionNumber($display_question_number) |
|
|
|
->setAnonymous((string) $values['anonymous']) |
|
|
|
->setAnonymous((string) $values['anonymous']) |
|
|
|
->setVisibleResults((int) $values['visible_results']) |
|
|
|
->setVisibleResults((int) $values['visible_results']) |
|
|
|
->setSurveyType((int) ($values['survey_type'] ?? 1)) |
|
|
|
->setSurveyType((int) ($values['survey_type'] ?? 1)) |
|
|
|
@ -441,6 +443,7 @@ class SurveyManager |
|
|
|
->setSurveyThanks($values['survey_thanks']) |
|
|
|
->setSurveyThanks($values['survey_thanks']) |
|
|
|
->setAnonymous((string) $values['anonymous']) |
|
|
|
->setAnonymous((string) $values['anonymous']) |
|
|
|
->setVisibleResults((int) $values['visible_results']) |
|
|
|
->setVisibleResults((int) $values['visible_results']) |
|
|
|
|
|
|
|
->setDisplayQuestionNumber($display_question_number) |
|
|
|
; |
|
|
|
; |
|
|
|
|
|
|
|
|
|
|
|
$repo->update($survey); |
|
|
|
$repo->update($survey); |
|
|
|
|