aboutsummaryrefslogtreecommitdiff
path: root/mod/blog/actions/blog/auto_save_revision.php
diff options
context:
space:
mode:
Diffstat (limited to 'mod/blog/actions/blog/auto_save_revision.php')
-rw-r--r--mod/blog/actions/blog/auto_save_revision.php5
1 files changed, 5 insertions, 0 deletions
diff --git a/mod/blog/actions/blog/auto_save_revision.php b/mod/blog/actions/blog/auto_save_revision.php
index ce35c1295..00b24acce 100644
--- a/mod/blog/actions/blog/auto_save_revision.php
+++ b/mod/blog/actions/blog/auto_save_revision.php
@@ -44,6 +44,11 @@ if ($title && $description) {
$blog->excerpt = elgg_make_excerpt($excerpt);
// must be present or doesn't show up when metadata sorting.
$blog->publish_date = time();
+
+ // mark this as a brand new post so we can work out the
+ // river / revision logic in the real save action.
+ $blog->new_post = TRUE;
+
if (!$blog->save()) {
$error = elgg_echo('blog:error:cannot_save');
}