| @@ -28,9 +28,9 @@ | ||
| 28 | 28 | * @param LP_Quiz $quiz |
| 29 | 29 | * @param array $answered |
| 30 | 30 | * |
| 31 | 31 | * @since 4.0.0 |
| 32 | - * @version 1.0.1 | |
| 32 | + * @version 1.0.2 | |
| 33 | 33 | * @return array |
| 34 | 34 | */ |
| 35 | 35 | public function get_result_quiz( LP_Quiz $quiz, array $answered = [] ): array { |
| 36 | 36 | $result = array( |
| @@ -53,9 +53,9 @@ | ||
| 53 | 53 | if ( empty( $answered ) ) { |
| 54 | 54 | return $result; |
| 55 | 55 | } |
| 56 | 56 | |
| 57 | - $question_ids = array_keys( $answered ); | |
| 57 | + $question_ids = $quiz->get_question_ids(); | |
| 58 | 58 | $result['question_count'] = count( $question_ids ); |
| 59 | 59 | $questions = learn_press_rest_prepare_user_questions( $question_ids ); |
| 60 | 60 | |
| 61 | 61 | foreach ( $questions as $key => $question_info ) { |