RemedialCourse: Validated real current attemp - refs BT#18165

pull/3729/head
Carlos Alvarado 5 years ago
parent 0b9510c28b
commit de0d8a0a97
No known key found for this signature in database
GPG Key ID: B612DB1EE6658FBB
  1. 12
      main/exercise/exercise_result.php

@ -276,13 +276,23 @@ $exerciseStatInfo = Event::getExerciseResultsByUser(
api_get_course_int_id(),
api_get_session_id()
);
$attempt_count = Event::get_attempt_count(
$currentUserId,
$exerciseId,
$learnpath_id,
$learnpath_item_id,
$learnpath_item_view_id
);
$advanceCourseMessage = $objExercise->advanceCourseList(api_get_user_id(), api_get_session_id(), $exerciseStatInfo);
if (null != $advanceCourseMessage) {
Display::addFlash(
Display::return_message($advanceCourseMessage, 'info', false)
);
}
$remedialMessage = $objExercise->remedialCourseList(api_get_user_id(), api_get_session_id(), $exerciseStatInfo);
$remedialMessage = null;
if ($attempt_count >= $objExercise->selectAttempts()) {
$remedialMessage = $objExercise->remedialCourseList(api_get_user_id(), api_get_session_id(), $exerciseStatInfo);
}
if (null != $remedialMessage) {
Display::addFlash(
Display::return_message($remedialMessage, 'warning', false)

Loading…
Cancel
Save