Bläddra i källkod

Fix PHP warnings and error

jmontoyaa 8 år sedan
förälder
incheckning
a5f7d2c816
2 ändrade filer med 6 tillägg och 1 borttagningar
  1. 1 1
      main/cron/import_csv.php
  2. 5 0
      main/inc/lib/course.lib.php

+ 1 - 1
main/cron/import_csv.php

@@ -302,7 +302,7 @@ class ImportCsv
         $row['password'] = $row['Password'];
         $row['auth_source'] = isset($row['AuthSource']) ? $row['AuthSource'] : PLATFORM_AUTH_SOURCE;
         $row['official_code'] = $row['OfficialCode'];
-        $row['phone'] = $row['PhoneNumber'];
+        $row['phone'] = isset($row['PhoneNumber']) ? $row['PhoneNumber'] : '';
 
         if (isset($row['StudentID'])) {
             $row['extra_'.$this->extraFieldIdNameList['user']] = $row['StudentID'];

+ 5 - 0
main/inc/lib/course.lib.php

@@ -5081,11 +5081,16 @@ class CourseManager
         if (empty($teachers)) {
             return false;
         }
+
         if (!is_array($teachers)) {
             $teachers = array($teachers);
         }
         $courseId = intval($courseId);
         $courseInfo = api_get_course_info_by_id($courseId);
+
+        if (empty($courseInfo)) {
+            return false;
+        }
         $course_code = $courseInfo['code'];
 
         $course_user_table = Database::get_main_table(TABLE_MAIN_COURSE_USER);