Cleanup r83022: just use IGNORE
authorChad Horohoe <demon@users.mediawiki.org>
Fri, 4 Mar 2011 13:17:13 +0000 (13:17 +0000)
committerChad Horohoe <demon@users.mediawiki.org>
Fri, 4 Mar 2011 13:17:13 +0000 (13:17 +0000)
includes/installer/Installer.php

index ae8b68a..39ef84d 100644 (file)
@@ -562,18 +562,16 @@ abstract class Installer {
                if ( !$status->isOK() ) {
                        return $status;
                }
-               if( !$status->value->selectField( 'site_stats', 'ss_row_id' ) ) {
-                       $status->value->insert( 'site_stats', array(
-                               'ss_row_id' => 1,
-                               'ss_total_views' => 0,
-                               'ss_total_edits' => 0,
-                               'ss_good_articles' => 0,
-                               'ss_total_pages' => 0,
-                               'ss_users' => 0,
-                               'ss_images' => 0 )
-                       );
-               }
-
+               $status->value->insert( 'site_stats', array(
+                       'ss_row_id' => 1,
+                       'ss_total_views' => 0,
+                       'ss_total_edits' => 0,
+                       'ss_good_articles' => 0,
+                       'ss_total_pages' => 0,
+                       'ss_users' => 0,
+                       'ss_admins' => 0,
+                       'ss_images' => 0 ),
+                       __METHOD__, 'IGNORE' );
                return Status::newGood();
        }