remove clones from delivery recipients for top-level posts - they will get the post via clone sync

(cherry picked from commit 8e50fecccc)
This commit is contained in:
zotlabs 2019-03-05 04:09:47 +00:00 committed by Mario
parent a0bffe4a78
commit 6a3cfe54af

View File

@ -412,6 +412,12 @@ class Notifier {
$private = false;
$recipients = collect_recipients($parent_item,$private);
if ($top_level_post) {
// remove clones who will receive the post via sync
$recipients = array_diff($recipients, [ $target_item['owner_xchan'] ]);
}
// FIXME add any additional recipients such as mentions, etc.
// don't send deletions onward for other people's stuff