From ed9a72ecbe95dcb9077ddd49393b5424cfe92910 Mon Sep 17 00:00:00 2001 From: friendica Date: Fri, 10 Jan 2014 19:01:24 -0800 Subject: preserve mid on edits --- mod/item.php | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'mod/item.php') diff --git a/mod/item.php b/mod/item.php index 915bed706..23fce2fd7 100644 --- a/mod/item.php +++ b/mod/item.php @@ -276,6 +276,9 @@ function item_post(&$a) { $item_restrict = $orig_post['item_restrict']; $postopts = $orig_post['postopts']; $created = $orig_post['created']; + $mid = $orig_post['mid']; + $parent_mid = $orig_post['parent_mid']; + $plink = $orig_post['plink']; } else { @@ -592,9 +595,13 @@ function item_post(&$a) { $notify_type = (($parent) ? 'comment-new' : 'wall-new' ); - $mid = (($message_id) ? $message_id : item_message_id()); + if(! $mid) { + $mid = (($message_id) ? $message_id : item_message_id()); + } + if(! $parent_mid) { + $parent_mid = $mid; + } - $parent_mid = $mid; if($parent_item) $parent_mid = $parent_item['mid']; -- cgit v1.2.3