This prevents a double query for the same User::idFromName() call
twice in a row.
Bug: T225843
Change-Id: I5beb0a3ad5e715b68dd8a450408fb089184fa6ce
$result = (int)$s->user_id;
}
$result = (int)$s->user_id;
}
- self::$idCacheByName[$name] = $result;
-
- if ( count( self::$idCacheByName ) > 1000 ) {
+ if ( count( self::$idCacheByName ) >= 1000 ) {
self::$idCacheByName = [];
}
self::$idCacheByName = [];
}
+ self::$idCacheByName[$name] = $result;
+