diff --git a/app/Jobs/MovePipeline/MoveSendUndoFollowPipeline.php b/app/Jobs/MovePipeline/MoveSendUndoFollowPipeline.php index 4cc321589..e66fce432 100644 --- a/app/Jobs/MovePipeline/MoveSendUndoFollowPipeline.php +++ b/app/Jobs/MovePipeline/MoveSendUndoFollowPipeline.php @@ -71,19 +71,23 @@ class MoveSendUndoFollowPipeline implements ShouldQueue $targetInbox = $this->targetInbox; $actor = $this->actor; - // Verify follower exists + // Verify follower and actor exists if (!$follower) { Log::info("MoveSendUndoFollowPipeline: Follower no longer exists, skipping job"); return; } - - // Verify actor exists if (!$actor) { Log::info("MoveSendUndoFollowPipeline: Actor no longer exists, skipping job"); return; } - if (! $follower->username || ! $follower->private_key) { + // Verify follower username and private_key exists + if (! $follower->username) { + Log::info("MoveSendUndoFollowPipeline: Follower may no longer exists, skipping job"); + return; + } + if (! $follower->private_key) { + Log::info("MoveSendUndoFollowPipeline: Follower may no longer exists, skipping job"); return; }