diff --git a/app/Classes/Modules/Accounting/ControllersLogic/ApproveDuplicateBankStatementDetailsStatusLogic.php b/app/Classes/Modules/Accounting/ControllersLogic/ApproveDuplicateBankStatementDetailsStatusLogic.php index 27a3bbee..6c11ab0e 100644 --- a/app/Classes/Modules/Accounting/ControllersLogic/ApproveDuplicateBankStatementDetailsStatusLogic.php +++ b/app/Classes/Modules/Accounting/ControllersLogic/ApproveDuplicateBankStatementDetailsStatusLogic.php @@ -68,7 +68,6 @@ class ApproveDuplicateBankStatementDetailsStatusLogic extends AbstractController */ public function logic(Request $request): JsonResponse { - // $statementTrasaction = $this->fetchesBankStatementTransaction->execute(['id' => $request->route('id')]); $bankSatementDetails = $this->fetchesBankStatementDetails->execute(['id' => $request->route('id')]); // $this->updatesBankStatementTransactionOwnerStatus->execute($bankSatementDetails, ApprovalStatus::APPROVED); @@ -79,10 +78,12 @@ class ApproveDuplicateBankStatementDetailsStatusLogic extends AbstractController // } // } - $RejectedBankSatementDetails = $this->fetchesBankStatementDetails->execute(['id_not' => $request->route('id'), 'owner_id' => $bankSatementDetails->owner_id]); - - dd($RejectedBankSatementDetails); + $rejectedBankSatementDetails = $this->fetchesBankStatementDetails->execute(['id_not' => $request->route('id'), 'owner_id' => $bankSatementDetails->owner_id]); + foreach ($rejectedBankSatementDetails as $statement) { + dd($statement); + $this->updatesBankStatementTransactionOwnerStatus->execute($statement, ApprovalStatus::REJECTED); + } return $this->response([]); }