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),