From f00c1a136b00ae2ae6a723f69289033fb0f1c21f Mon Sep 17 00:00:00 2001 From: Refringe Date: Sat, 12 Oct 2024 13:19:54 -0600 Subject: [PATCH] Prevents the API From Lazy Loading --- app/Http/Resources/Api/V0/ModResource.php | 2 ++ app/Http/Resources/Api/V0/UserResource.php | 2 ++ 2 files changed, 4 insertions(+) diff --git a/app/Http/Resources/Api/V0/ModResource.php b/app/Http/Resources/Api/V0/ModResource.php index 23ed9cc..ec39437 100644 --- a/app/Http/Resources/Api/V0/ModResource.php +++ b/app/Http/Resources/Api/V0/ModResource.php @@ -15,6 +15,8 @@ class ModResource extends JsonResource */ public function toArray(Request $request): array { + $this->load(['users', 'versions', 'license']); + return [ 'type' => 'mod', 'id' => $this->id, diff --git a/app/Http/Resources/Api/V0/UserResource.php b/app/Http/Resources/Api/V0/UserResource.php index ce37906..504be9e 100644 --- a/app/Http/Resources/Api/V0/UserResource.php +++ b/app/Http/Resources/Api/V0/UserResource.php @@ -15,6 +15,8 @@ class UserResource extends JsonResource */ public function toArray(Request $request): array { + $this->load('role'); + return [ 'type' => 'user', 'id' => $this->id,