Merge pull request #4167 from pixelfed/staging

Update ApiV1Controller, add Redis facade
This commit is contained in:
daniel 2023-02-10 06:15:54 -07:00 committed by GitHub
commit 4a1cbb8051
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 1 deletions

View file

@ -9,6 +9,7 @@ use App\Util\ActivityPub\Helpers;
use App\Util\Media\Filter; use App\Util\Media\Filter;
use Laravel\Passport\Passport; use Laravel\Passport\Passport;
use Auth, Cache, DB, Storage, URL; use Auth, Cache, DB, Storage, URL;
use Illuminate\Support\Facades\Redis;
use App\{ use App\{
Avatar, Avatar,
Bookmark, Bookmark,

View file

@ -472,9 +472,9 @@ class PublicApiController extends Controller
// $types = ['photo', 'photo:album', 'video', 'video:album', 'photo:video:album', 'text']; // $types = ['photo', 'photo:album', 'video', 'video:album', 'photo:video:album', 'text'];
$textOnlyReplies = false; $textOnlyReplies = false;
$textOnlyReplies = (bool) Redis::zscore('pf:tl:replies', $pid);
if(config('exp.top')) { if(config('exp.top')) {
$textOnlyReplies = (bool) Redis::zscore('pf:tl:replies', $pid);
$textOnlyPosts = (bool) Redis::zscore('pf:tl:top', $pid); $textOnlyPosts = (bool) Redis::zscore('pf:tl:top', $pid);
if($textOnlyPosts) { if($textOnlyPosts) {