Fix fill in blanks FILL_THE_BLANK_SEVERAL_ANSWER with ö/ë chars BT#14184

pull/2473/head
jmontoyaa 8 years ago
parent 9ef846eaac
commit 9dfc19cadb
  1. 4
      main/exercise/fill_blanks.class.php

@ -671,10 +671,11 @@ class FillBlanks extends Question
$listSeveral = self::getFillTheBlankSeveralAnswers($correctAnswer); $listSeveral = self::getFillTheBlankSeveralAnswers($correctAnswer);
$listSeveral = array_map( $listSeveral = array_map(
function ($item) { function ($item) {
return self::trimOption($item); return self::trimOption(api_html_entity_decode($item));
}, },
$listSeveral $listSeveral
); );
$studentAnswer = htmlspecialchars($studentAnswer);
$result = in_array($studentAnswer, $listSeveral); $result = in_array($studentAnswer, $listSeveral);
break; break;
case self::FILL_THE_BLANK_STANDARD: case self::FILL_THE_BLANK_STANDARD:
@ -684,7 +685,6 @@ class FillBlanks extends Question
$result = $studentAnswer == self::trimOption($correctAnswer); $result = $studentAnswer == self::trimOption($correctAnswer);
break; break;
} }
//var_dump($result);
return $result; return $result;
} }

Loading…
Cancel
Save