bugfix
This commit is contained in:
@@ -290,12 +290,19 @@ function booking_load($nodes) {
|
||||
}
|
||||
|
||||
function booking_insert($node) {
|
||||
|
||||
//TODO: Generalise this by using the keys from $node instead of hard coding everything
|
||||
//$default_keys = array('nid', 'type', 'language', 'created', 'promote', 'changed', 'status', 'title');
|
||||
$data = array();
|
||||
|
||||
watchdog('booking_debug', "<pre>Inserting node:\n@info</pre>", array('@info' => print_r($node, TRUE)));
|
||||
db_insert('booking_person')->fields($node)->execute();
|
||||
foreach ($node as $key => $value) {
|
||||
//check if the key is a field that belongs in the database
|
||||
if ((strpos($key, "booking_") === 0) || $key === "nid") {
|
||||
$data[$key] = $value;
|
||||
}
|
||||
}
|
||||
|
||||
watchdog('booking_debug', "<pre>Inserting node:\n@info</pre>", array('@info' => print_r($data, TRUE)));
|
||||
db_insert('booking_person')->fields($data)->execute();
|
||||
|
||||
/*
|
||||
db_insert('booking_person')
|
||||
|
Reference in New Issue
Block a user