Prechádzať zdrojové kódy

Update PublicApiController

Daniel Supernault 6 rokov pred
rodič
commit
e3c425e222

+ 4 - 2
app/Http/Controllers/PublicApiController.php

@@ -457,10 +457,11 @@ class PublicApiController extends Controller
                       )->where('id', $dir, $id)
                       )->where('id', $dir, $id)
                       ->whereIn('type', ['photo', 'photo:album', 'video', 'video:album'])
                       ->whereIn('type', ['photo', 'photo:album', 'video', 'video:album'])
                       ->whereNotIn('profile_id', $filtered)
                       ->whereNotIn('profile_id', $filtered)
+                      ->whereNotNull('uri')
                       ->whereNull('in_reply_to_id')
                       ->whereNull('in_reply_to_id')
                       ->whereNull('reblog_of_id')
                       ->whereNull('reblog_of_id')
                       ->whereVisibility('public')
                       ->whereVisibility('public')
-                      ->orderBy('created_at', 'desc')
+                      ->latest()
                       ->limit($limit)
                       ->limit($limit)
                       ->get();
                       ->get();
         } else {
         } else {
@@ -484,8 +485,9 @@ class PublicApiController extends Controller
                       ->whereNotIn('profile_id', $filtered)
                       ->whereNotIn('profile_id', $filtered)
                       ->whereNull('in_reply_to_id')
                       ->whereNull('in_reply_to_id')
                       ->whereNull('reblog_of_id')
                       ->whereNull('reblog_of_id')
+                      ->whereNotNull('uri')
                       ->whereVisibility('public')
                       ->whereVisibility('public')
-                      ->orderBy('created_at', 'desc')
+                      ->latest()
                       ->simplePaginate($limit);
                       ->simplePaginate($limit);
         }
         }