From: Alex Monk Date: Sun, 2 Feb 2014 18:07:43 +0000 (+0000) Subject: Clear user cache before checking userrights conflict X-Git-Tag: 1.31.0-rc.0~17046 X-Git-Url: http://git.cyclocoop.org/%22.%28%24lien.?a=commitdiff_plain;h=ff8bac33c0d8973001ed2d17ba2311ad164e7261;p=lhc%2Fweb%2Fwiklou.git Clear user cache before checking userrights conflict Note: I can't reproduce the issue or verify this patch. Bug: 38989 Change-Id: I314cf2328d6f9481a4f2cf12e6ea78f5aeef38ec --- diff --git a/includes/specials/SpecialUserrights.php b/includes/specials/SpecialUserrights.php index 014408e568..b4757e0fa1 100644 --- a/includes/specials/SpecialUserrights.php +++ b/includes/specials/SpecialUserrights.php @@ -152,6 +152,7 @@ class UserrightsPage extends SpecialPage { } $targetUser = $status->value; + $targetUser->clearInstanceCache(); if ( $request->getVal( 'conflictcheck-originalgroups' ) !== implode( ',', $targetUser->getGroups() ) ) { $out->addWikiMsg( 'userrights-conflict' );