refactor(webstatement): improve ATM card sync logic and error handling
- Update filter untuk query dengan kondisi tambahan pada `crsts` dan pengecualian jenis kartu tertentu. - Refactor metode `scheduleUpdateBranchCurrencyJobs`: - Tambahkan batch process untuk penghematan memori. - Log tambahan untuk melacak progres yang lebih jelas. - Perbaikan logika penjadwalan job dengan penundaan (delay) dinamis. - Penanganan error yang lebih detail dan log pendukung untuk debugging. - Perbaikan pada controller `KartuAtmController`: - Amankan akses properti menggunakan null-safe operator pada data biaya kartu. Signed-off-by: Daeng Deni Mardaeni <ddeni05@gmail.com>
This commit is contained in:
@@ -86,7 +86,7 @@
|
||||
$currentPage = $request->get('page') ?: 1;
|
||||
|
||||
$data = $data->map(function ($item) {
|
||||
$item->fee = $item->biaya->biaya;
|
||||
$item->fee = $item->biaya?->biaya;
|
||||
return $item;
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user