aboutsummaryrefslogtreecommitdiffstats
path: root/includes/specials/SpecialWatchlist.php
diff options
context:
space:
mode:
authorPetr Pchelko <ppchelko@wikimedia.org>2019-08-20 19:01:06 -0700
committerPetr Pchelko <ppchelko@wikimedia.org>2019-09-11 16:00:03 -0700
commit7b4eafda0d986180d20f37f2489b70e8eca00df4 (patch)
treefd0179afe8958ff2546a47dae6d618c6357dcac3 /includes/specials/SpecialWatchlist.php
parentf379b3f897d54623b6bb8e62fabdb64a7a6a6158 (diff)
downloadmediawikicore-7b4eafda0d986180d20f37f2489b70e8eca00df4.tar.gz
mediawikicore-7b4eafda0d986180d20f37f2489b70e8eca00df4.zip
Replace usages of deprecated User::isAllowed. Step 2.
Bug: T220191 Depends-On: I509cd88355cfd0cc074f4135ec86399b4075f89f Change-Id: I2341e6f1d108c92924620fba3c64ec090cb09918
Diffstat (limited to 'includes/specials/SpecialWatchlist.php')
-rw-r--r--includes/specials/SpecialWatchlist.php8
1 files changed, 3 insertions, 5 deletions
diff --git a/includes/specials/SpecialWatchlist.php b/includes/specials/SpecialWatchlist.php
index 3d563309de93..84b3331d5c02 100644
--- a/includes/specials/SpecialWatchlist.php
+++ b/includes/specials/SpecialWatchlist.php
@@ -381,12 +381,10 @@ class SpecialWatchlist extends ChangesListSpecialPage {
// Log entries with DELETED_ACTION must not show up unless the user has
// the necessary rights.
- if ( !$user->isAllowed( 'deletedhistory' ) ) {
+ $permissionManager = MediaWikiServices::getInstance()->getPermissionManager();
+ if ( !$permissionManager->userHasRight( $user, 'deletedhistory' ) ) {
$bitmask = LogPage::DELETED_ACTION;
- } elseif ( !MediaWikiServices::getInstance()
- ->getPermissionManager()
- ->userHasAnyRight( $user, 'suppressrevision', 'viewsuppressed' )
- ) {
+ } elseif ( !$permissionManager->userHasAnyRight( $user, 'suppressrevision', 'viewsuppressed' ) ) {
$bitmask = LogPage::DELETED_ACTION | LogPage::DELETED_RESTRICTED;
} else {
$bitmask = 0;