jenkins-bot has submitted this change and it was merged. ( 
https://gerrit.wikimedia.org/r/350662 )

Change subject: Fix filter on Special:NewPages
......................................................................


Fix filter on Special:NewPages

Bug: T163994
Change-Id: I0620ec325442e2c7632916723d70ba3b2088e2a6
---
M FlaggedRevs.php
M frontend/FlaggedRevsUI.hooks.php
2 files changed, 17 insertions(+), 1 deletion(-)

Approvals:
  20after4: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/FlaggedRevs.php b/FlaggedRevs.php
index c06f89f..978cdeb 100644
--- a/FlaggedRevs.php
+++ b/FlaggedRevs.php
@@ -578,7 +578,7 @@
 $wgHooks['ChangesListInsertArticleLink'][] = 
'FlaggedRevsUIHooks::addToChangeListLine';
 
 # RC filter UIs
-$wgHooks['SpecialNewPagesFilters'][] = 
'FlaggedRevsUIHooks::addHideReviewedFilter';
+$wgHooks['SpecialNewPagesFilters'][] = 
'FlaggedRevsUIHooks::addHideReviewedUnstructuredFilter';
 $wgHooks['ChangesListSpecialPageStructuredFilters'][] = 
'FlaggedRevsUIHooks::addHideReviewedFilter';
 # Add notice tags to history
 $wgHooks['PageHistoryBeforeList'][] = 'FlaggedRevsUIHooks::addToHistView';
diff --git a/frontend/FlaggedRevsUI.hooks.php b/frontend/FlaggedRevsUI.hooks.php
index 3ae2604..9ec6dc5 100644
--- a/frontend/FlaggedRevsUI.hooks.php
+++ b/frontend/FlaggedRevsUI.hooks.php
@@ -278,6 +278,22 @@
        }
 
        /**
+        * Registers a filter on Special:NewPages to hide edits that have been 
reviewed
+        * through FlaggedRevs.
+        *
+        * @param SpecialPage $specialPage Special page
+        * @param array $filters Array of filters
+        */
+       public static function addHideReviewedUnstructuredFilter( $specialPage, 
&$filters ) {
+               if ( !FlaggedRevs::useSimpleConfig() ) {
+                       $filters['hideReviewed'] = [
+                               'msg' => 'flaggedrevs-hidereviewed', 'default' 
=> false
+                       ];
+               }
+               return true;
+       }
+
+       /**
         * Registers a filter to hide edits that have been reviewed through
         * FlaggedRevs.
         *

-- 
To view, visit https://gerrit.wikimedia.org/r/350662
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I0620ec325442e2c7632916723d70ba3b2088e2a6
Gerrit-PatchSet: 2
Gerrit-Project: mediawiki/extensions/FlaggedRevs
Gerrit-Branch: master
Gerrit-Owner: Mattflaschen <[email protected]>
Gerrit-Reviewer: 20after4 <[email protected]>
Gerrit-Reviewer: Reedy <[email protected]>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to