Idendifies user with partial match against hruid.
authorStéphane Jacob <sj@m4x.org>
Fri, 4 Nov 2011 09:07:16 +0000 (10:07 +0100)
committerStéphane Jacob <sj@m4x.org>
Fri, 4 Nov 2011 09:11:53 +0000 (10:11 +0100)
Signed-off-by: Stéphane Jacob <sj@m4x.org>
classes/user.php

index bc9adc5..a0b28ea 100644 (file)
@@ -83,9 +83,9 @@ class User extends PlUser
         }
 
         // Checks whether $login is a valid hruid or not.
-        $res = XDB::query('SELECT  uid
+        $res = XDB::query("SELECT  uid
                              FROM  accounts
-                            WHERE  hruid = {?}', $login);
+                            WHERE  hruid LIKE CONCAT('%', {?}, '%')", $login);
         if ($res->numRows()) {
             return $res->fetchOneCell();
         }