diff options
author | Petr Pchelko <ppchelko@wikimedia.org> | 2019-08-20 19:01:06 -0700 |
---|---|---|
committer | Petr Pchelko <ppchelko@wikimedia.org> | 2019-09-11 16:00:03 -0700 |
commit | 7b4eafda0d986180d20f37f2489b70e8eca00df4 (patch) | |
tree | fd0179afe8958ff2546a47dae6d618c6357dcac3 /includes/specials/SpecialWatchlist.php | |
parent | f379b3f897d54623b6bb8e62fabdb64a7a6a6158 (diff) | |
download | mediawikicore-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.php | 8 |
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; |