Преглед на файлове

Update InboxValidator job

Daniel Supernault преди 6 години
родител
ревизия
21f211d354
променени са 1 файла, в които са добавени 2 реда и са изтрити 1 реда
  1. 2 1
      app/Jobs/InboxPipeline/InboxValidator.php

+ 2 - 1
app/Jobs/InboxPipeline/InboxValidator.php

@@ -99,7 +99,8 @@ class InboxValidator implements ShouldQueue
         }
         }
         $actor = Profile::whereKeyId($keyId)->first();
         $actor = Profile::whereKeyId($keyId)->first();
         if(!$actor) {
         if(!$actor) {
-            $actor = Helpers::profileFirstOrNew($bodyDecoded['actor']);
+            $actorUrl = is_array($bodyDecoded['actor']) ? $bodyDecoded['actor'][0] : $bodyDecoded['actor'];
+            $actor = Helpers::profileFirstOrNew($actorUrl);
         }
         }
         if(!$actor) {
         if(!$actor) {
             return false;
             return false;