Ooops.
authorStéphane Jacob <sj@m4x.org>
Sun, 23 Oct 2011 12:22:06 +0000 (14:22 +0200)
committerStéphane Jacob <sj@m4x.org>
Sun, 23 Oct 2011 12:22:06 +0000 (14:22 +0200)
Signed-off-by: Stéphane Jacob <sj@m4x.org>
classes/pluser.php

index 6d2baa7..9fa6a5d 100644 (file)
@@ -355,16 +355,16 @@ abstract class PlUser implements PlUserInterface
 
         if ($logins) {
             $list = array();
-            foreach ($logins as $login) {
+            foreach ($logins as $i => $login) {
                 $login = trim($login);
                 if (empty($login)) {
                     continue;
                 }
 
                 if (($user = User::get($login, $callback))) {
-                    $list[] = $user->$property();
+                    $list[$i] = $user->$property();
                 } else if (!$strict || (User::isForeignEmailAddress($login) && isvalid_email($login))) {
-                    $list[] = $login;
+                    $list[$i] = $login;
                 }
             }
             return array_unique($list);