diff options
Diffstat (limited to 'modules')
-rw-r--r-- | modules/node.module | 4 | ||||
-rw-r--r-- | modules/node/node.module | 4 |
2 files changed, 6 insertions, 2 deletions
diff --git a/modules/node.module b/modules/node.module index 7ecb248e6..ab03f2b10 100644 --- a/modules/node.module +++ b/modules/node.module @@ -401,7 +401,9 @@ function node_save($node) { if (!$node->created) { $node->created = time(); } - $node->changed = time(); + if (!$node->changed) { + $node->changed = time(); + } $node->nid = db_next_id('{node}_nid'); // Prepare the query: diff --git a/modules/node/node.module b/modules/node/node.module index 7ecb248e6..ab03f2b10 100644 --- a/modules/node/node.module +++ b/modules/node/node.module @@ -401,7 +401,9 @@ function node_save($node) { if (!$node->created) { $node->created = time(); } - $node->changed = time(); + if (!$node->changed) { + $node->changed = time(); + } $node->nid = db_next_id('{node}_nid'); // Prepare the query: |