From 2e4f23779d10e4ab0ba876fb8d378f400feabe24 Mon Sep 17 00:00:00 2001
From: Daniel Supernault <danielsupernault@gmail.com>
Date: Tue, 16 Aug 2022 03:32:37 -0600
Subject: [PATCH] Remove remote posts from NetworkTimelineService when
 processing Tombstones

---
 app/Util/ActivityPub/Inbox.php | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/app/Util/ActivityPub/Inbox.php b/app/Util/ActivityPub/Inbox.php
index 0500ebd2f..42d9c7a83 100644
--- a/app/Util/ActivityPub/Inbox.php
+++ b/app/Util/ActivityPub/Inbox.php
@@ -38,6 +38,7 @@ use App\Services\PollService;
 use App\Services\FollowerService;
 use App\Services\StatusService;
 use App\Services\UserFilterService;
+use App\Services\NetworkTimelineService;
 use App\Models\Conversation;
 use App\Jobs\ProfilePipeline\IncrementPostCount;
 use App\Jobs\ProfilePipeline\DecrementPostCount;
@@ -659,6 +660,7 @@ class Inbox
 						if(!$status) {
 							return;
 						}
+						NetworkTimelineService::del($status->id);
 						StatusService::del($status->id, true);
 						Notification::whereActorId($profile->id)
 							->whereItemType('App\Status')
-- 
GitLab