Ver Fonte

Update StatusEntityLexer, prevent boosts and replies from being added to PublicTimelineService

Daniel Supernault há 3 anos atrás
pai
commit
327073724f
1 ficheiros alterados com 6 adições e 1 exclusões
  1. 6 1
      app/Jobs/StatusPipeline/StatusEntityLexer.php

+ 6 - 1
app/Jobs/StatusPipeline/StatusEntityLexer.php

@@ -162,7 +162,12 @@ class StatusEntityLexer implements ShouldQueue
 			Bouncer::get($status);
 		}
 
-		if($status->uri == null && $status->scope == 'public' && in_array($status->type, $types)) {
+		if( $status->uri == null &&
+			$status->scope == 'public' &&
+			in_array($status->type, $types) &&
+			$status->in_reply_to_id === null &&
+			$status->reblog_of_id === null
+		) {
 			PublicTimelineService::add($status->id);
 		}