diff --git a/app/Classes/Modules/Accounting/ControllersLogic/GroupApproveStatementTransactionLogic.php b/app/Classes/Modules/Accounting/ControllersLogic/GroupApproveStatementTransactionLogic.php index a2aca9bc..ca1fa786 100644 --- a/app/Classes/Modules/Accounting/ControllersLogic/GroupApproveStatementTransactionLogic.php +++ b/app/Classes/Modules/Accounting/ControllersLogic/GroupApproveStatementTransactionLogic.php @@ -58,11 +58,11 @@ class GroupApproveStatementTransactionLogic extends AbstractControllerLogic )); foreach ($statementTrasactions as $statementTrasaction) { - $statementTrasactionOwner = $statementTrasaction->owners->first(); - - dd($statementTrasactionOwner); + $statementTrasactionOwner = $statementTrasaction->owners; - $this->updatesBankStatementTransactionOwnerStatus->execute($statementTrasactionOwner, ApprovalStatus::APPROVED); + if (count($statementTrasactionOwner)) { + $this->updatesBankStatementTransactionOwnerStatus->execute($statementTrasactionOwner->first(), ApprovalStatus::APPROVED); + } } return $this->collectionResponse(BankStatementTransactionResource::collection($statementTrasactions));