MDL-45686 qtype_multichoice get_num_selected_choices return wrong result

This commit is contained in:
Jean-Michel Vedrine
2014-05-25 09:23:26 +02:00
parent 89262fa9f1
commit 1130c181f9
+2 -1
View File
@@ -414,7 +414,8 @@ class qtype_multichoice_multi_question extends qtype_multichoice_base {
public function get_num_selected_choices(array $response) {
$numselected = 0;
foreach ($response as $key => $value) {
if (!empty($value)) {
// Response keys starting with _ are internal values like _order, so ignore them.
if (!empty($value) && $key[0] != '_') {
$numselected += 1;
}
}