don't replace empty resultsets! :)
authorDomas Mituzas <midom@users.mediawiki.org>
Mon, 6 Sep 2004 09:56:29 +0000 (09:56 +0000)
committerDomas Mituzas <midom@users.mediawiki.org>
Mon, 6 Sep 2004 09:56:29 +0000 (09:56 +0000)
includes/DatabasePostgreSQL.php

index 413cd0c..4f437fe 100644 (file)
@@ -271,6 +271,10 @@ class DatabasePgsql extends Database {
        # occurred in MySQL
        function replace( $table, $uniqueIndexes, $rows, $fname = 'Database::replace' ) {
                $table = $this->tableName( $table );
+       
+               if (count($rows)==0) {
+                       return;
+               }
 
                # Single row case
                if ( !is_array( reset( $rows ) ) ) {