Index: trunk/extensions/FlaggedRevs/FlaggedRevision.php |
— | — | @@ -313,16 +313,17 @@ |
314 | 314 | # Update flagged revisions table |
315 | 315 | $dbw->replace( 'flaggedrevs', |
316 | 316 | array( array( 'fr_page_id', 'fr_rev_id' ) ), $revRow, __METHOD__ ); |
317 | | - # Clear out any previous garbage. |
318 | | - # We want to be able to use this for tracking... |
| 317 | + # Clear out any previous garbage... |
319 | 318 | $dbw->delete( 'flaggedtemplates', |
320 | 319 | array( 'ft_rev_id' => $this->getRevId() ), __METHOD__ ); |
321 | | - $dbw->delete( 'flaggedimages', |
322 | | - array( 'fi_rev_id' => $this->getRevId() ), __METHOD__ ); |
323 | | - # Update our versioning params |
| 320 | + # ...and insert template version data |
324 | 321 | if ( $tmpInsertRows ) { |
325 | 322 | $dbw->insert( 'flaggedtemplates', $tmpInsertRows, __METHOD__, 'IGNORE' ); |
326 | 323 | } |
| 324 | + # Clear out any previous garbage... |
| 325 | + $dbw->delete( 'flaggedimages', |
| 326 | + array( 'fi_rev_id' => $this->getRevId() ), __METHOD__ ); |
| 327 | + # ...and insert file version data |
327 | 328 | if ( $fileInsertRows ) { |
328 | 329 | $dbw->insert( 'flaggedimages', $fileInsertRows, __METHOD__, 'IGNORE' ); |
329 | 330 | } |