Ver código fonte

Update FollowPipeline

Daniel Supernault 6 anos atrás
pai
commit
626bb4e700

+ 1 - 1
app/Jobs/FollowPipeline/FollowActivityPubDeliver.php

@@ -49,7 +49,7 @@ class FollowActivityPubDeliver implements ShouldQueue
         $actor = $follow->actor;
         $actor = $follow->actor;
         $target = $follow->target;
         $target = $follow->target;
 
 
-        if($target->domain == null || $target->inbox_url == null) {
+        if($target->domain == null || $target->inbox_url == null || !$actor->private_key) {
         	return;
         	return;
         }
         }
 
 

+ 4 - 0
app/Jobs/FollowPipeline/FollowPipeline.php

@@ -46,6 +46,10 @@ class FollowPipeline implements ShouldQueue
         $actor = $follower->actor;
         $actor = $follower->actor;
         $target = $follower->target;
         $target = $follower->target;
 
 
+        if($target->domain || !$target->private_key) {
+            return;
+        }
+
         try {
         try {
             $notification = new Notification();
             $notification = new Notification();
             $notification->profile_id = $target->id;
             $notification->profile_id = $target->id;