From b52af7d5e2affc4adfa338aae62fd82a4c6a914f Mon Sep 17 00:00:00 2001 From: shewa Date: Fri, 3 Apr 2026 17:24:48 +0600 Subject: [PATCH] Fix: Showing fatal error when student submit quiz & it contains fill in the gap --- classes/Quiz.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/classes/Quiz.php b/classes/Quiz.php index 89047cd57f..8bdee77039 100644 --- a/classes/Quiz.php +++ b/classes/Quiz.php @@ -833,7 +833,7 @@ function ( $ans ) { /** * Answers from user input */ - $given_answer = (array) array_map( 'sanitize_text_field', $answers ); + $given_answer = is_array( $answers ) ? array_map( 'sanitize_text_field', $answers ) : array( sanitize_text_field( $answers ) ); $given_answer = maybe_serialize( $given_answer ); /**