Don't attempt to store the page_id in recentchanges table if we are deleting.
authorGreg Sabino Mullane <greg@users.mediawiki.org>
Wed, 14 May 2008 17:44:05 +0000 (17:44 +0000)
committerGreg Sabino Mullane <greg@users.mediawiki.org>
Wed, 14 May 2008 17:44:05 +0000 (17:44 +0000)
includes/RecentChange.php

index 19f39dd..1fe814e 100644 (file)
@@ -283,7 +283,7 @@ class RecentChange
                        'rc_title'      => $title->getDBkey(),
                        'rc_type'       => RC_EDIT,
                        'rc_minor'      => $minor ? 1 : 0,
-                       'rc_cur_id'     => $title->getArticleID(),
+                       'rc_cur_id'     => $action === 'delete' ? 0 : $target->getArticleID(),
                        'rc_user'       => $user->getID(),
                        'rc_user_text'  => $user->getName(),
                        'rc_comment'    => $comment,