dépôts
/
lhc
/
web
/
wiklou.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Replace usages of deprecated User::isAllowed. Step 2.
[lhc/web/wiklou.git]
/
includes
/
logging
/
DeleteLogFormatter.php
diff --git
a/includes/logging/DeleteLogFormatter.php
b/includes/logging/DeleteLogFormatter.php
index
3bc19ff
..
0abb6f6
100644
(file)
--- a/
includes/logging/DeleteLogFormatter.php
+++ b/
includes/logging/DeleteLogFormatter.php
@@
-23,6
+23,7
@@
* @since 1.22
*/
* @since 1.22
*/
+use MediaWiki\MediaWikiServices;
use MediaWiki\Storage\RevisionRecord;
/**
use MediaWiki\Storage\RevisionRecord;
/**
@@
-136,7
+137,8
@@
class DeleteLogFormatter extends LogFormatter {
public function getActionLinks() {
$user = $this->context->getUser();
$linkRenderer = $this->getLinkRenderer();
public function getActionLinks() {
$user = $this->context->getUser();
$linkRenderer = $this->getLinkRenderer();
- if ( !$user->isAllowed( 'deletedhistory' )
+ $permissionManager = MediaWikiServices::getInstance()->getPermissionManager();
+ if ( !$permissionManager->userHasRight( $user, 'deletedhistory' )
|| $this->entry->isDeleted( LogPage::DELETED_ACTION )
) {
return '';
|| $this->entry->isDeleted( LogPage::DELETED_ACTION )
) {
return '';
@@
-145,7
+147,7
@@
class DeleteLogFormatter extends LogFormatter {
switch ( $this->entry->getSubtype() ) {
case 'delete': // Show undelete link
case 'delete_redir':
switch ( $this->entry->getSubtype() ) {
case 'delete': // Show undelete link
case 'delete_redir':
- if ( $
user->isAllowed(
'undelete' ) ) {
+ if ( $
permissionManager->userHasRight( $user,
'undelete' ) ) {
$message = 'undeletelink';
} else {
$message = 'undeleteviewlink';
$message = 'undeletelink';
} else {
$message = 'undeleteviewlink';