PluginProbe
LearnPress – WordPress LMS Plugin for Create and Sell Online Courses / 4.4.8
LearnPress – WordPress LMS Plugin for Create and Sell Online Courses v4.4.8
4.4.8 4.4.7 4.4.6 4.4.5 4.4.4 4.4.3 4.4.2 4.4.1 4.4.0 4.3.9.1 4.3.9 4.3.8 4.3.7 4.1.6.9 4.1.6.9.1 4.1.6.9.2 4.1.6.9.3 4.1.6.9.4 4.1.7 4.1.7.1 4.1.7.2 4.1.7.3 4.1.7.3.1 4.1.7.3.2 4.2.0 All 139 releases
← All changes | inc/Ajax/EditQuestionAjax.php +2 -1 4.4.44.4.8 View file →
@@ -13,8 +13,9 @@
13 13 use Exception;
14 14 use LearnPress\Ajax\AbstractAjax;
15 15
16 16 use LearnPress\Databases\QuestionAnswersDB;
17 +use LearnPress\Helpers\Template;
17 18 use LearnPress\Models\Question\QuestionAnswerModel;
18 19 use LearnPress\Models\Question\QuestionPostFIBModel;
19 20 use LearnPress\Models\Question\QuestionPostModel;
20 21 use LearnPress\Models\Question\QuestionPostMultipleChoiceModel;
@@ -144,9 +145,9 @@
144 145 $response = new LP_REST_Response();
145 146
146 147 try {
147 148 $data = self::check_valid();
148 - $answer_title = $data['answer_title'] ?? '';
149 + $answer_title = Template::sanitize_html_content( $data['answer_title'] ?? '' );
149 150 if ( empty( $answer_title ) ) {
150 151 throw new Exception( __( 'Answer title is required', 'learnpress' ) );
151 152 }
152 153