Revision: 47435
Author:   aaron
Date:     2009-02-18 08:42:12 +0000 (Wed, 18 Feb 2009)

Log Message:
-----------
Fix for r47402: make sure the rev is also mark patrolled

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

Modified: trunk/extensions/FlaggedRevs/FlaggedRevs.hooks.php
===================================================================
--- trunk/extensions/FlaggedRevs/FlaggedRevs.hooks.php  2009-02-18 08:35:15 UTC 
(rev 47434)
+++ trunk/extensions/FlaggedRevs/FlaggedRevs.hooks.php  2009-02-18 08:42:12 UTC 
(rev 47435)
@@ -780,6 +780,16 @@
                        # Don't do so if an edit was auto-merged in between 
though...
                        if( $rev->getTimestamp() == $editTimestamp ) {
                                FlaggedRevs::autoReviewEdit( $article, $user, 
$rev->getText(), $rev, $flags, false );
+                               $rcid = $rev->isUnpatrolled();
+                               # Make sure it is now marked patrolled...
+                               if( $rcid ) {
+                                       $dbw = wfGetDB( DB_MASTER );
+                                       $dbw->update( 'recentchanges',
+                                               array( 'rc_patrolled' => 1 ),
+                                               array( 'rc_id' => $rcid ),
+                                               __METHOD__
+                                       );
+                               }
                                return true; // done!
                        }
                }



_______________________________________________
MediaWiki-CVS mailing list
MediaWiki-CVS@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to