X-Git-Url: https://git.heureux-cyclage.org/?p=lhc%2Fweb%2Fwiklou.git;a=blobdiff_plain;f=includes%2Fpage%2FImageHistoryList.php;h=cf2497f94e49bea464861778d82b55e629895c30;hp=9edacccd52fa6f62df033e7720c8ea11c90e3a14;hb=d2f799f103d0b576e2e5b1764df449ec3016d3c4;hpb=543c5c1a1f985f3107ad1172933770bb761e54cf
diff --git a/includes/page/ImageHistoryList.php b/includes/page/ImageHistoryList.php
index 9edacccd52..cf2497f94e 100644
--- a/includes/page/ImageHistoryList.php
+++ b/includes/page/ImageHistoryList.php
@@ -130,11 +130,10 @@ class ImageHistoryList extends ContextSource {
$row = $selected = '';
// Deletion link
- if ( $local && ( $pm->userHasAnyRight( $user, 'delete', 'deletedhistory' ) )
- ) {
+ if ( $local && ( $pm->userHasAnyRight( $user, 'delete', 'deletedhistory' ) ) ) {
$row .= '
';
# Link to remove from history
- if ( $user->isAllowed( 'delete' ) ) {
+ if ( $pm->userHasRight( $user, 'delete' ) ) {
$q = [ 'action' => 'delete' ];
if ( !$iscur ) {
$q['oldimage'] = $img;
@@ -146,9 +145,10 @@ class ImageHistoryList extends ContextSource {
);
}
# Link to hide content. Don't show useless link to people who cannot hide revisions.
- $canHide = $user->isAllowed( 'deleterevision' );
- if ( $canHide || ( $user->isAllowed( 'deletedhistory' ) && $file->getVisibility() ) ) {
- if ( $user->isAllowed( 'delete' ) ) {
+ $canHide = $pm->userHasRight( $user, 'deleterevision' );
+ if ( $canHide || ( $pm->userHasRight( $user, 'deletedhistory' )
+ && $file->getVisibility() ) ) {
+ if ( $pm->userHasRight( $user, 'delete' ) ) {
$row .= ' ';
}
// If file is top revision or locked from this user, don't link
|