Selaa lähdekoodia

Update HomeFeedPipeline, fix StatusService validation

Daniel Supernault 1 vuosi sitten
vanhempi
commit
041c01359b

+ 1 - 1
app/Jobs/HomeFeedPipeline/FeedInsertPipeline.php

@@ -69,7 +69,7 @@ class FeedInsertPipeline implements ShouldQueue, ShouldBeUniqueUntilProcessing
         $sid = $this->sid;
         $status = StatusService::get($sid, false);
 
-        if(!$status) {
+        if(!$status || !isset($status['account']) || !isset($status['account']['id'])) {
             return;
         }
 

+ 1 - 1
app/Jobs/HomeFeedPipeline/FeedInsertRemotePipeline.php

@@ -69,7 +69,7 @@ class FeedInsertRemotePipeline implements ShouldQueue, ShouldBeUniqueUntilProces
         $sid = $this->sid;
         $status = StatusService::get($sid, false);
 
-        if(!$status) {
+        if(!$status || !isset($status['account']) || !isset($status['account']['id'])) {
             return;
         }
 

+ 1 - 1
app/Jobs/HomeFeedPipeline/HashtagInsertFanoutPipeline.php

@@ -77,7 +77,7 @@ class HashtagInsertFanoutPipeline implements ShouldQueue, ShouldBeUniqueUntilPro
         $sid = $hashtag->status_id;
         $status = StatusService::get($sid, false);
 
-        if(!$status) {
+        if(!$status || !isset($status['account']) || !isset($status['account']['id'])) {
             return;
         }
 

+ 1 - 1
app/Jobs/HomeFeedPipeline/HashtagRemoveFanoutPipeline.php

@@ -71,7 +71,7 @@ class HashtagRemoveFanoutPipeline implements ShouldQueue, ShouldBeUniqueUntilPro
         $hid = $this->hid;
         $status = StatusService::get($sid, false);
 
-        if(!$status) {
+        if(!$status || !isset($status['account']) || !isset($status['account']['id'])) {
             return;
         }