diff options
author | Dries Buytaert <dries@buytaert.net> | 2001-04-14 19:32:15 +0000 |
---|---|---|
committer | Dries Buytaert <dries@buytaert.net> | 2001-04-14 19:32:15 +0000 |
commit | 4847cb22f53e10c67bd837dfb5de3d246e6c7b59 (patch) | |
tree | b35552cbf5c7dad446b7979c47b5dd96e2421066 /includes | |
parent | 2da4122d3c03ff9c763911e2dcaafad584ca48e5 (diff) | |
download | brdo-4847cb22f53e10c67bd837dfb5de3d246e6c7b59.tar.gz brdo-4847cb22f53e10c67bd837dfb5de3d246e6c7b59.tar.bz2 |
- node_save returns the $nid --> can come in very handy one day :)
Diffstat (limited to 'includes')
-rw-r--r-- | includes/node.inc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/includes/node.inc b/includes/node.inc index 114229a4d..3f734ff3e 100644 --- a/includes/node.inc +++ b/includes/node.inc @@ -56,6 +56,8 @@ function node_save($node) { if ($n->pid && ($node[status] == $status[posted])) db_query("UPDATE node SET status = '$status[expired]' WHERE nid = '$n->pid'"); watchdog("special", "node: modified '$n->title'"); + + return $node[nid]; } else { $duplicate = node_get_object("title", $node[title]); @@ -116,8 +118,9 @@ function node_save($node) { watchdog("warning", "node: added '$node[title]' - failed"); } } - } + return $nid; + } } |