diff options
-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; + } } |