ソースを参照

Fix available surveys according dates for students - refs BT#13702

Angel Fernando Quiroz Campos 7 年 前
コミット
8d20d6e05f
1 ファイル変更4 行追加3 行削除
  1. 4 3
      main/survey/surveyUtil.class.php

+ 4 - 3
main/survey/surveyUtil.class.php

@@ -3218,7 +3218,8 @@ class SurveyUtil
         echo '</thead>';
         echo '</thead>';
         echo '<tbody>';
         echo '<tbody>';
 
 
-        $now = api_get_utc_datetime();
+        /** @var \DateTime $now */
+        $now = api_get_utc_datetime(null, false, true);
 
 
         $sql = "SELECT *
         $sql = "SELECT *
                 FROM $table_survey survey 
                 FROM $table_survey survey 
@@ -3231,8 +3232,8 @@ class SurveyUtil
                 )
                 )
 				WHERE
 				WHERE
                     survey_invitation.user = $user_id AND                    
                     survey_invitation.user = $user_id AND                    
-                    survey.avail_from <= '".$now."' AND
-                    survey.avail_till >= '".$now."' AND
+                    survey.avail_from <= '".$now->format('Y-m-d')."' AND
+                    survey.avail_till >= '".$now->format('Y-m-d')."' AND
                     survey.c_id = $course_id AND
                     survey.c_id = $course_id AND
                     survey.session_id = $sessionId AND
                     survey.session_id = $sessionId AND
                     survey_invitation.c_id = $course_id
                     survey_invitation.c_id = $course_id