Bläddra i källkod

Update AP delivery job

Daniel Supernault 6 år sedan
förälder
incheckning
94ee7a2f25
1 ändrade filer med 4 tillägg och 2 borttagningar
  1. 4 2
      app/Jobs/StatusPipeline/StatusActivityPubDeliver.php

+ 4 - 2
app/Jobs/StatusPipeline/StatusActivityPubDeliver.php

@@ -38,6 +38,10 @@ class StatusActivityPubDeliver implements ShouldQueue
     {
         $status = $this->status;
 
+        if($status->local == true || $status->url || $status->uri) {
+            return;
+        }
+
         $audience = $status->profile->getAudienceInbox();
         $profile = $status->profile;
 
@@ -49,7 +53,5 @@ class StatusActivityPubDeliver implements ShouldQueue
         foreach($audience as $url) {
             Helpers::sendSignedObject($profile, $url, $activity);
         }
-
-        // todo: fanout on write
     }
 }