From d75e3cb2bc6989fe19486adb57f1ddfbdea31e81 Mon Sep 17 00:00:00 2001 From: omair saleh Date: Fri, 15 Jul 2022 14:00:35 +0800 Subject: [PATCH] fix up group transactions bulk purchase orders --- app/Http/Resources/GroupResource.php | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/app/Http/Resources/GroupResource.php b/app/Http/Resources/GroupResource.php index 27cb8366..b05b625f 100644 --- a/app/Http/Resources/GroupResource.php +++ b/app/Http/Resources/GroupResource.php @@ -21,13 +21,6 @@ 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, @@ -47,7 +40,7 @@ class GroupResource extends JsonResource return $query->where('type', TransactionType::PURCHASE_ORDER)->where('status', '=', ApprovalStatus::APPROVED); }); }); - })->count(), + })->get()->pluck('owner.owner.marking'), 'documents' => [ 'currency_order' => new DocumentResource($this->documents()->where('document_type', DocumentType::CURRENCY_VENDOR_ORDER)->first()), 'purchase_order' => new DocumentResource($this->documents()->where('document_type', DocumentType::BULK_PURCHASE_ORDER)->first())