From d08cbf1030218adfa28f3baca1833363db5c1905 Mon Sep 17 00:00:00 2001 From: Ayush8923 Date: Wed, 28 Aug 2024 17:15:20 +0530 Subject: [PATCH] fix(*): fix the query to get the survey for user --- classes/model/survey.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/classes/model/survey.php b/classes/model/survey.php index 1996778878a..4d603098ebd 100644 --- a/classes/model/survey.php +++ b/classes/model/survey.php @@ -184,13 +184,13 @@ protected static function get_survey_ids_for_user() { if (is_student()) { $params['role'] = '"' . get_user_role() . '"'; $user_grade = get_user_grade()->user_grade; - $params['grade'] = json_decode($user_grade, true); + $params['grade'] = $user_grade; $sqlquery .= " AND JSON_CONTAINS(assigned_to, :role) AND JSON_CONTAINS(student_grade, :grade)"; } else if (is_teacher()){ $params['role'] = '"' . get_user_role() . '"'; $user_grade = get_user_grade()->user_grade; - $params['grade'] = json_decode($user_grade, true); + $params['grade'] = $user_grade; $sqlquery .= "AND JSON_CONTAINS(assigned_to, :role) AND JSON_CONTAINS(teacher_grade, :grade)"; }