X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=maintenance%2FwrapOldPasswords.php;h=544c07152569059058a3fd4e8dd07f4390e0fd7b;hb=0032290d18954ae669a9e63a41ff0bc245f4b21b;hp=ef9e46ed3ae5ada9286dc090f4750fac6ff69fd6;hpb=3de7bf779d3c3efe33c9b440c4b6dbee4433d40e;p=lhc%2Fweb%2Fwiklou.git diff --git a/maintenance/wrapOldPasswords.php b/maintenance/wrapOldPasswords.php index ef9e46ed3a..544c071525 100644 --- a/maintenance/wrapOldPasswords.php +++ b/maintenance/wrapOldPasswords.php @@ -95,8 +95,10 @@ class WrapOldPasswords extends Maintenance { $user = User::newFromId( $row->user_id ); /** @var ParameterizedPassword $password */ $password = $passwordFactory->newFromCiphertext( $row->user_password ); + '@phan-var ParameterizedPassword $password'; /** @var LayeredParameterizedPassword $layeredPassword */ $layeredPassword = $passwordFactory->newFromType( $layeredType ); + '@phan-var LayeredParameterizedPassword $layeredPassword'; $layeredPassword->partialCrypt( $password ); $updateUsers[] = $user; @@ -114,7 +116,7 @@ class WrapOldPasswords extends Maintenance { // Clear memcached so old passwords are wiped out foreach ( $updateUsers as $user ) { - $user->clearSharedCache(); + $user->clearSharedCache( 'refresh' ); } } while ( $res->numRows() ); }