]> git.mjollnir.org Git - moodle.git/commitdiff
Undoing that last checkin while I examine the consequences for other
authormoodler <moodler>
Tue, 2 Dec 2003 16:21:28 +0000 (16:21 +0000)
committermoodler <moodler>
Tue, 2 Dec 2003 16:21:28 +0000 (16:21 +0000)
database types

lib/datalib.php

index 38eec6ae0103b7739beb4f76ff5116081649223f..f8e74f101cd0fddefa68b79ab7740f10dafd052d 100644 (file)
@@ -765,13 +765,13 @@ function insert_record($table, $dataobject, $returnid=true) {
         if ($column->name <> "id") {
             if (isset($data[$column->name])) { 
                 if ((string)$data[$column->name] == "" and !empty($column->has_default) and !empty($column->default_value)) {
-                    $ddd[$column->name] = 'DEFAULT';
+                    $ddd[$column->name] = $column->default_value;
                 } else {
                     $ddd[$column->name] = $data[$column->name];
                 }
             } else {
                 if (!empty($column->has_default) and !empty($column->default_value)) {
-                    $ddd[$column->name] = 'DEFAULT';
+                    $ddd[$column->name] = $column->default_value;
                 } 
             }
         }
@@ -796,7 +796,7 @@ function insert_record($table, $dataobject, $returnid=true) {
                 $select .= " AND ";
             }
             $inscolumns .= "$key";
-            $insvalues .= ($value != 'DEFAULT')  ? "'$value'" : $value ;
+            $insvalues .= "'$value'";
             $select .= "$key = '$value'";
         }
     }