Fixed bug when copy a survey shows a fatal error - Refs #7847

1.10.x
José Loguercio 10 years ago
parent 0873af92b1
commit d022ef0fe6
  1. 4
      main/survey/survey.lib.php

@ -658,6 +658,7 @@ class SurveyManager
unset($params['survey_id']);
$params['session_id'] = api_get_session_id();
$params['title'] = $params['title'] . ' ' . get_lang('Copy');
unset($params['iid']);
Database::insert($table_survey, $params);
$new_survey_id = Database::insert_id();
@ -718,8 +719,7 @@ class SurveyManager
'survey_group_sec2' => $row['survey_group_sec2']
);
$insertId = Database::insert($table_survey_question, $params);
$sql = "UPDATE $table_survey_question SET id = iid WHERE iid = $insertId";
$sql = "UPDATE $table_survey_question SET question_id = iid WHERE iid = $insertId";
Database::query($sql);
$question_id[$row['question_id']] = $insertId;

Loading…
Cancel
Save