summaryrefslogtreecommitdiff
path: root/includes
diff options
context:
space:
mode:
Diffstat (limited to 'includes')
-rw-r--r--includes/node.inc5
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;
+ }
}