Explorar o código

LastName and Firstname are mandatory see BT#8347

jmontoyaa %!s(int64=8) %!d(string=hai) anos
pai
achega
f9e6bc0606
Modificáronse 1 ficheiros con 15 adicións e 1 borrados
  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;
 }
 /**