http://www.mediawiki.org/wiki/Special:Code/MediaWiki/100263
Revision: 100263 Author: aaron Date: 2011-10-19 19:35:57 +0000 (Wed, 19 Oct 2011) Log Message: ----------- Simplified query a bit given PK change Modified Paths: -------------- trunk/extensions/FlaggedRevs/presentation/FlaggedRevsUI.hooks.php Modified: trunk/extensions/FlaggedRevs/presentation/FlaggedRevsUI.hooks.php =================================================================== --- trunk/extensions/FlaggedRevs/presentation/FlaggedRevsUI.hooks.php 2011-10-19 19:34:56 UTC (rev 100262) +++ trunk/extensions/FlaggedRevs/presentation/FlaggedRevsUI.hooks.php 2011-10-19 19:35:57 UTC (rev 100263) @@ -302,8 +302,7 @@ $queryInfo['fields'][] = 'fr_quality'; $queryInfo['fields'][] = 'fr_user'; $queryInfo['fields'][] = 'fr_flags'; - $queryInfo['join_conds']['flaggedrevs'] = array( 'LEFT JOIN', - "fr_page_id = rev_page AND fr_rev_id = rev_id" ); + $queryInfo['join_conds']['flaggedrevs'] = array( 'LEFT JOIN', "fr_rev_id = rev_id" ); # Find reviewer name. Sanity check that no extensions added a `user` query. if ( !in_array( 'user', $queryInfo['tables'] ) ) { $queryInfo['tables'][] = 'user'; @@ -348,8 +347,7 @@ # Highlight flaggedrevs $queryInfo['tables'][] = 'flaggedrevs'; $queryInfo['fields'][] = 'fr_quality'; - $queryInfo['join_conds']['flaggedrevs'] = array( 'LEFT JOIN', - "fr_page_id = rev_page AND fr_rev_id = rev_id" ); + $queryInfo['join_conds']['flaggedrevs'] = array( 'LEFT JOIN', "fr_rev_id = rev_id" ); # Highlight unchecked content $queryInfo['tables'][] = 'flaggedpages'; $queryInfo['fields'][] = 'fp_stable'; _______________________________________________ MediaWiki-CVS mailing list MediaWiki-CVS@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs