diff --git a/app/Http/Resources/PackingListResource.php b/app/Http/Resources/PackingListResource.php index 9a395c7a..0f0c8cb3 100644 --- a/app/Http/Resources/PackingListResource.php +++ b/app/Http/Resources/PackingListResource.php @@ -16,9 +16,10 @@ class PackingListResource extends JsonResource */ public function toArray($request) { - $replica = $this->packingLists->first(); - $exceptionUsers = in_array(Auth()->user()->type, [RoleTypes::SHADOW_ADMIN, RoleTypes::SUPER_ADMIN]); - $packages = !$replica || $exceptionUsers ? $this->packages : $replica->packages; + $replica = $this->packingLists()->first(); + $exception = in_array(Auth()->user()->type, [RoleTypes::SHADOW_ADMIN, RoleTypes::SUPER_ADMIN]); + + $packages = (!$replica || $exception) ? $this->packages : $replica->packages; return [ 'id' => $this->id,