1
0
Fork 0

Update DirectMessageController, add carousel entity to threads

This commit is contained in:
Daniel Supernault 2024-06-19 00:18:03 -06:00
parent b24d2554a8
commit 96f24f337e
No known key found for this signature in database
GPG Key ID: 23740873EE6F76A1
1 changed files with 2 additions and 0 deletions

View File

@ -12,6 +12,7 @@ use App\Notification;
use App\Profile; use App\Profile;
use App\Services\AccountService; use App\Services\AccountService;
use App\Services\MediaBlocklistService; use App\Services\MediaBlocklistService;
use App\Services\MediaService;
use App\Services\MediaPathService; use App\Services\MediaPathService;
use App\Services\StatusService; use App\Services\StatusService;
use App\Services\UserFilterService; use App\Services\UserFilterService;
@ -456,6 +457,7 @@ class DirectMessageController extends Controller
'type' => $s->type, 'type' => $s->type,
'text' => $s->status->caption, 'text' => $s->status->caption,
'media' => $s->status->firstMedia() ? $s->status->firstMedia()->url() : null, 'media' => $s->status->firstMedia() ? $s->status->firstMedia()->url() : null,
'carousel' => MediaService::get($s->status_id),
'created_at' => $s->created_at->format('c'), 'created_at' => $s->created_at->format('c'),
'timeAgo' => $s->created_at->diffForHumans(null, null, true), 'timeAgo' => $s->created_at->diffForHumans(null, null, true),
'seen' => $s->read_at != null, 'seen' => $s->read_at != null,