From 5c51d3f087ba245c1d1a016e48f2c89232459ba9 Mon Sep 17 00:00:00 2001 From: Amir Date: Tue, 7 Mar 2023 10:35:21 +0800 Subject: [PATCH] Fix kemaskini harga emas, set where condition for lelongbidmarhun --- app/Http/Controllers/LelongController.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/LelongController.php b/app/Http/Controllers/LelongController.php index 7500eabe..3366a10b 100644 --- a/app/Http/Controllers/LelongController.php +++ b/app/Http/Controllers/LelongController.php @@ -1003,9 +1003,11 @@ class LelongController extends Controller $cases_update_harga = ''; $cases_update_n_marhun = ''; $cases_update_hargaasas = ''; + $lelong_bid_marhun_array = []; foreach($list_lelong_bid_marhun as $index => $marhun) { + array_push($lelong_bid_marhun_array, $marhun->id); if ($new_lel_karat[$marhun->karat]) { @@ -1026,7 +1028,7 @@ class LelongController extends Controller $build_query_update_n_marhun = sprintf("CASE %s END", $cases_update_n_marhun); $build_query_update_hargaasas = sprintf("CASE %s END", $cases_update_hargaasas); - LelongBidMarhun::query() + LelongBidMarhun::query()->whereIn('id', $lelong_bid_marhun_array) ->update([ 'harga' => DB::raw($build_query_update_harga), 'n_marhun' => DB::raw($build_query_update_n_marhun),