diff --git a/public/main/inc/lib/exercise.lib.php b/public/main/inc/lib/exercise.lib.php index c0651077a8a..86ef6f031bd 100644 --- a/public/main/inc/lib/exercise.lib.php +++ b/public/main/inc/lib/exercise.lib.php @@ -5606,12 +5606,12 @@ public static function getOralFeedbackAudio(int $attemptId, int $questionId): st return ''; } - $html = ''; - $assetRepo = Container::getAssetRepository(); + $html = ''; + // Keep only the latest audio feedback to avoid duplicated players foreach ($qAttempt->getAttemptFeedbacks() as $attemptFeedback) { - $html .= Display::tag( + $html = Display::tag( 'audio', '', [