Browse Source

Minor - get correct value from extra field

Julio Montoya 5 years ago
parent
commit
383a843ab4
2 changed files with 6 additions and 4 deletions
  1. 2 2
      main/exercise/exercise.class.php
  2. 4 2
      main/inc/lib/exercise.lib.php

+ 2 - 2
main/exercise/exercise.class.php

@@ -9486,8 +9486,8 @@ class Exercise
             'results_available_for_x_minutes'
         );
 
-        if (!empty($value)) {
-            return (int) $value;
+        if (!empty($value) && isset($value['value'])) {
+            return (int) $value['value'];
         }
 
         return 0;

+ 4 - 2
main/inc/lib/exercise.lib.php

@@ -12,6 +12,8 @@ use ChamiloSession as Session;
  * @author Olivier Brouckaert <oli.brouckaert@skynet.be> 2003-2004
  * @author Hubert Borderiou 2011-10-21
  * @author ivantcholakov2009-07-20
+ * @author Julio Montoya
+ *
  */
 class ExerciseLib
 {
@@ -4422,11 +4424,11 @@ EOT;
             }
 
             if (!empty($objExercise->getResultAccess())) {
+                $url = api_get_path(WEB_CODE_PATH).'exercise/overview.php?'.api_get_cidreq().'&exerciseId='.$objExercise->id;
                 echo $objExercise->returnTimeLeftDiv();
                 echo $objExercise->showSimpleTimeControl(
                     $objExercise->getResultAccessTimeDiff($exercise_stat_info),
-                    api_get_path(WEB_CODE_PATH).'exercise/overview.php?'.api_get_cidreq(
-                    ).'&exerciseId='.$objExercise->id
+                    $url
                 );
             }
         }