Merge "ChangesList: Add $groups parameter to FetchChangesList hook"
authorjenkins-bot <jenkins-bot@gerrit.wikimedia.org>
Mon, 22 Jul 2019 21:45:41 +0000 (21:45 +0000)
committerGerrit Code Review <gerrit@wikimedia.org>
Mon, 22 Jul 2019 21:45:41 +0000 (21:45 +0000)
docs/hooks.txt
includes/changes/ChangesList.php

index 8e274ed..6126c63 100644 (file)
@@ -1527,6 +1527,7 @@ $user: User the list is being fetched for
 &$skin: Skin object to be used with the list
 &$list: List object (defaults to NULL, change it to an object instance and
   return false override the list derivative used)
+$groups Array of ChangesListFilterGroup objects (added in 1.34)
 
 'FileDeleteComplete': When a file is deleted.
 &$file: reference to the deleted file
index aa6d9c9..d97abca 100644 (file)
@@ -88,7 +88,7 @@ class ChangesList extends ContextSource {
                $user = $context->getUser();
                $sk = $context->getSkin();
                $list = null;
-               if ( Hooks::run( 'FetchChangesList', [ $user, &$sk, &$list ] ) ) {
+               if ( Hooks::run( 'FetchChangesList', [ $user, &$sk, &$list, $groups ] ) ) {
                        $new = $context->getRequest()->getBool( 'enhanced', $user->getOption( 'usenewrc' ) );
 
                        return $new ?