Browse Source

LastName and Firstname are mandatory see BT#8347

jmontoyaa 8 years ago
parent
commit
f9e6bc0606
1 changed files with 15 additions and 1 deletions
  1. 15 1
      main/admin/user_import.php

+ 15 - 1
main/admin/user_import.php

@@ -233,11 +233,25 @@ function parse_csv_data($file)
 {
     $users = Import :: csvToArray($file);
     foreach ($users as $index => $user) {
-        if (isset ($user['Courses'])) {
+        if (isset($user['Courses'])) {
             $user['Courses'] = explode('|', trim($user['Courses']));
         }
+
+        // Lastname is needed.
+        if (!isset($user['LastName']) || (isset($user['LastName']) && empty($user['LastName']))) {
+            unset($users[$index]);
+            continue;
+        }
+
+        // FirstName is needed.
+        if (!isset($user['FirstName']) || (isset($user['FirstName']) && empty($user['FirstName']))) {
+            unset($users[$index]);
+            continue;
+        }
+
         $users[$index] = $user;
     }
+
     return $users;
 }
 /**