From ca4c3a0f1eba59e7fa8a8db885332565a433ef1f Mon Sep 17 00:00:00 2001 From: omair saleh Date: Fri, 15 Jul 2022 13:56:52 +0800 Subject: [PATCH] fix up group transactions bulk purchase orders --- app/Http/Resources/GroupResource.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/Http/Resources/GroupResource.php b/app/Http/Resources/GroupResource.php index 204d5de8..27cb8366 100644 --- a/app/Http/Resources/GroupResource.php +++ b/app/Http/Resources/GroupResource.php @@ -21,6 +21,13 @@ class GroupResource extends JsonResource */ public function toArray($request) { + dd($this->transactions()->whereHasMorph('owner', [Transaction::class], function($query){ + return $query->whereHas('booking', function($query){ + return $query->whereHas('transactions', function($query){ + return $query->where('type', TransactionType::PURCHASE_ORDER)->where('status', '=', ApprovalStatus::APPROVED); + }); + }); + })->get()); return [ 'id' => $this->id,