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