Browse Source

Minor - fix php warnings

Julio Montoya 6 years ago
parent
commit
3669c47753
1 changed files with 6 additions and 2 deletions
  1. 6 2
      main/admin/user_import.php

+ 6 - 2
main/admin/user_import.php

@@ -45,7 +45,7 @@ function validate_data($users, $checkUniqueEmail = false)
             }
         }
 
-        $username = $user['UserName'];
+        $username = isset($user['UserName']) ? $user['UserName'] : '';
         // 2. Check username, first, check whether it is empty.
         if (!UserManager::is_username_empty($username)) {
             // 2.1. Check whether username is too long.
@@ -130,13 +130,17 @@ function validate_data($users, $checkUniqueEmail = false)
 
 /**
  * Add missing user-information (which isn't required, like password, username etc).
+ *
+ * @param array $user
  */
 function complete_missing_data($user)
 {
     global $purification_option_for_usernames;
 
+    $username = isset($user['UserName']) ? $user['UserName'] : '';
+
     // 1. Create a username if necessary.
-    if (UserManager::is_username_empty($user['UserName'])) {
+    if (UserManager::is_username_empty($username)) {
         $user['UserName'] = UserManager::create_unique_username(
             $user['FirstName'],
             $user['LastName']