Fix wrong answer in exercise with calculated question BT#14030

pull/2458/head
jmontoyaa 8 years ago
parent 71921b33e2
commit a6a772b74b
  1. 1
      main/exercise/exercise.php
  2. 2
      main/exercise/exercise_result.php
  3. 1
      main/exercise/overview.php

@ -70,6 +70,7 @@ Session::erase('objAnswer');
Session::erase('questionList'); Session::erase('questionList');
Session::erase('exerciseResult'); Session::erase('exerciseResult');
Session::erase('firstTime'); Session::erase('firstTime');
Session::erase('calculatedAnswerId');
//General POST/GET/SESSION/COOKIES parameters recovery //General POST/GET/SESSION/COOKIES parameters recovery
$origin = api_get_origin(); $origin = api_get_origin();

@ -202,6 +202,7 @@ if ($origin != 'learnpath') {
if (api_is_allowed_to_session_edit()) { if (api_is_allowed_to_session_edit()) {
Session::erase('objExercise'); Session::erase('objExercise');
Session::erase('exe_id'); Session::erase('exe_id');
Session::erase('calculatedAnswerId');
} }
Display::display_footer(); Display::display_footer();
} else { } else {
@ -212,6 +213,7 @@ if ($origin != 'learnpath') {
if (api_is_allowed_to_session_edit()) { if (api_is_allowed_to_session_edit()) {
Session::erase('objExercise'); Session::erase('objExercise');
Session::erase('exe_id'); Session::erase('exe_id');
Session::erase('calculatedAnswerId');
} }
Session::write('attempt_remaining', $remainingMessage); Session::write('attempt_remaining', $remainingMessage);

@ -16,6 +16,7 @@ $current_course_tool = TOOL_QUIZ;
// Clear the exercise session just in case // Clear the exercise session just in case
Session::erase('objExercise'); Session::erase('objExercise');
Session::erase('calculatedAnswerId');
$this_section = SECTION_COURSES; $this_section = SECTION_COURSES;

Loading…
Cancel
Save