diff --git a/app/Repositories/Bill/BillRepository.php b/app/Repositories/Bill/BillRepository.php index d9578b8cad..0b2f837e54 100644 --- a/app/Repositories/Bill/BillRepository.php +++ b/app/Repositories/Bill/BillRepository.php @@ -381,7 +381,9 @@ class BillRepository implements BillRepositoryInterface */ public function getPaidDatesInRange(Bill $bill, Carbon $start, Carbon $end): Collection { - $dates = $bill->transactionJournals()->before($end)->after($start)->get(['transaction_journals.date'])->pluck('date'); + $dates = $bill->transactionJournals()->before($end)->after($start)->get([ + 'transaction_journals.id','transaction_journals.date' + ])->pluck('date', 'id'); return $dates; } diff --git a/resources/views/list/bills.twig b/resources/views/list/bills.twig index 2602f7c08c..8937b937fa 100644 --- a/resources/views/list/bills.twig +++ b/resources/views/list/bills.twig @@ -97,8 +97,11 @@ #} {% if entry.paid_dates|length > 0 and entry.active %} - {% for date in entry.paid_dates %} - {{ formatDate(date, monthAndDayFormat) }}
+ {% for transaction_id, date in entry.paid_dates %} + + {{ formatDate(date, monthAndDayFormat) }} + +
{% endfor %}