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

Merge pull request #5514 from pixelfed/staging

Update PublicApiController
daniel преди 6 месеца
родител
ревизия
13af8c5133
променени са 1 файла, в които са добавени 6 реда и са изтрити 0 реда
  1. 6 0
      app/Http/Controllers/PublicApiController.php

+ 6 - 0
app/Http/Controllers/PublicApiController.php

@@ -730,6 +730,9 @@ class PublicApiController extends Controller
             ->map(function ($s) use ($user) {
                 try {
                     $status = StatusService::get($s->id, false);
+                    if (! $status) {
+                        return false;
+                    }
                 } catch (\Exception $e) {
                     $status = false;
                 }
@@ -740,6 +743,9 @@ class PublicApiController extends Controller
                 return $status;
             })
             ->filter(function ($s) use ($onlyMedia) {
+                if (! $s) {
+                    return false;
+                }
                 if ($onlyMedia) {
                     if (
                         ! isset($s['media_attachments']) ||