more eager loading

This commit is contained in:
Denis Duliçi
2020-06-08 22:42:38 +03:00
parent f47ae3b636
commit 1441a56908
3 changed files with 7 additions and 7 deletions

View File

@ -135,7 +135,7 @@ class Contact extends Model
$collection = in_array($this->type, $this->getCustomerTypes()) ? 'invoices' : 'bills';
$this->$collection()->accrued()->notPaid()->each(function ($item) use (&$amount) {
$this->$collection->whereNotIn('status', ['draft', 'cancelled', 'paid'])->each(function ($item) use (&$amount) {
$unpaid = $item->amount - $item->paid;
$amount += $this->convertToDefault($unpaid, $item->currency_code, $item->currency_rate);