http://www.mediawiki.org/wiki/Special:Code/MediaWiki/71971

Revision: 71971
Author:   demon
Date:     2010-08-30 19:08:08 +0000 (Mon, 30 Aug 2010)

Log Message:
-----------
(bug 23916) Pending changes in related changes

Modified Paths:
--------------
    trunk/extensions/FlaggedRevs/FlaggedRevs.hooks.php

Modified: trunk/extensions/FlaggedRevs/FlaggedRevs.hooks.php
===================================================================
--- trunk/extensions/FlaggedRevs/FlaggedRevs.hooks.php  2010-08-30 19:07:09 UTC 
(rev 71970)
+++ trunk/extensions/FlaggedRevs/FlaggedRevs.hooks.php  2010-08-30 19:08:08 UTC 
(rev 71971)
@@ -135,7 +135,7 @@
                        return true;
                }
                $spPages = array( 'UnreviewedPages', 'PendingChanges', 
'ProblemChanges',
-                       'Watchlist', 'Recentchanges', 'Contributions' );
+                       'Watchlist', 'Recentchanges', 'Contributions', 
'Recentchangeslinked' );
                foreach ( $spPages as $n => $key ) {
                        if ( $title->isSpecial( $key ) ) {
                                global $wgScriptPath, $wgFlaggedRevsStylePath, 
$wgFlaggedRevStyleVersion;
@@ -1632,9 +1632,13 @@
                return true;
        }
 
-       public static function addToRCQuery( &$conds, array &$tables, array 
&$join_conds, $opts ) {
+       public static function addToRCQuery( &$conds, array &$tables, array 
&$join_conds, $opts, &$query_opts, &$select ) {
                $tables[] = 'flaggedpages';
                $join_conds['flaggedpages'] = array( 'LEFT JOIN', 'fp_page_id = 
rc_cur_id' );
+               if( is_array( $select ) ) {
+                       $dbr = wfGetDB( DB_SLAVE );
+                       $select[] = $dbr->tableName( 'flaggedpages' ) . '.*';
+               }
                return true;
        }
 



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

Reply via email to