@@ -356,14 +356,18 @@ public function get_data(
356356 $ row [] = $ result ['display ' ];
357357 $ row ['result_score ' ] = $ result ['score ' ];
358358 $ row ['result_score_weight ' ] = $ result ['score ' ];
359+ $ showPercentage = true ;
360+ if ($ this ->hidePercentage ) {
361+ $ showPercentage = false ;
362+ }
359363
360364 if (empty ($ model )) {
361365 // Best
362366 if (isset ($ defaultData [$ item ->get_id ()]) && isset ($ defaultData [$ item ->get_id ()]['best ' ])) {
363367 $ best = $ defaultData [$ item ->get_id ()]['best ' ];
364368 if ($ useExerciseScoreInTotal ) {
365369 $ bestScore = $ best ['score ' ];
366- $ best ['display ' ] = ExerciseLib::show_score ($ bestScore [0 ], $ bestScore [1 ], true );
370+ $ best ['display ' ] = ExerciseLib::show_score ($ bestScore [0 ], $ bestScore [1 ], $ showPercentage );
367371 } else {
368372 $ best = $ defaultData [$ item ->get_id ()]['best ' ];
369373 }
@@ -380,7 +384,7 @@ public function get_data(
380384 $ average = $ defaultData [$ item ->get_id ()]['average ' ];
381385 if ($ useExerciseScoreInTotal ) {
382386 $ averageScore = $ average ['score ' ];
383- $ average ['display ' ] = ExerciseLib::show_score ($ averageScore [0 ], $ averageScore [1 ], true );
387+ $ average ['display ' ] = ExerciseLib::show_score ($ averageScore [0 ], $ averageScore [1 ], $ showPercentage );
384388 }
385389 } else {
386390 $ average = $ this ->buildAverageResultColumn ($ item , $ useExerciseScoreInTotal );
0 commit comments