From c13d2ce2196a8ecaf89004fde3fdaf9e8990cd92 Mon Sep 17 00:00:00 2001 From: omair saleh Date: Fri, 21 Jan 2022 16:28:30 +0800 Subject: [PATCH] update replica packages logic and over weight price announcement --- app/Http/Resources/PackingListResource.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) 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,