diff --git a/app/Repositories/PaymentRepository.php b/app/Repositories/PaymentRepository.php index 073f04fd7cec..0c3ce1c8ce75 100644 --- a/app/Repositories/PaymentRepository.php +++ b/app/Repositories/PaymentRepository.php @@ -172,11 +172,10 @@ class PaymentRepository extends BaseRepository $credits = Credit::whereIn('id', array_column($data['credits'], 'credit_id'))->get(); - // $payment->credits()->saveMany($credits); - //todo optimize into a single query foreach ($data['credits'] as $paid_credit) { + /** @var \App\Models\Credit $credit **/ $credit = $credits->firstWhere('id', $paid_credit['credit_id']); if ($credit) {