diff --git a/app/Http/Controllers/LelongController.php b/app/Http/Controllers/LelongController.php index 9d845406..80a3bdd4 100644 --- a/app/Http/Controllers/LelongController.php +++ b/app/Http/Controllers/LelongController.php @@ -2527,6 +2527,7 @@ class LelongController extends Controller $cases_update_status_jual .= sprintf(' WHEN id = %d THEN %s ', $lel_bid_true->id, 1); } } + if (!empty($lelong_bid_array)) { $build_query_update_caj_lelong = sprintf("CASE %s END", $cases_update_caj_lelong); $build_query_update_baki_lelong = sprintf("CASE %s END", $cases_update_baki_lelong); $build_query_update_harga_jual = sprintf("CASE %s END", $cases_update_harga_jual); @@ -2540,7 +2541,7 @@ class LelongController extends Controller LelongBid::query()->whereIn('id', $lelong_bid_array)->update(['t_jual' => DB::raw($build_query_update_t_jual)]); LelongBid::query()->whereIn('id', $lelong_bid_array)->update(['nopembeli' => DB::raw($build_query_update_no_pembeli)]); LelongBid::query()->whereIn('id', $lelong_bid_array)->update(['status_jual' => DB::raw($build_query_update_status_jual)]); - + } $cases_update_status_bidder = ''; $lelong_bidder_array = []; @@ -2552,10 +2553,11 @@ class LelongController extends Controller $cases_update_status_bidder .= sprintf(' WHEN id = %d THEN %s ', $lel_bidder->id, 0); } } + if (!empty($lelong_bidder_array)) { $build_query_update_status_bidder = sprintf("CASE %s END", $cases_update_status_bidder); LelongBidder::query()->whereIn('id', $lelong_bidder_array)->update(['status_bidder' => DB::raw($build_query_update_status_bidder)]); - + } $users_bid = $collection_lelong_bidder_menang->pluck('user_id')->unique(); $users = User::whereIn('id', $users_bid)->select('id', 'name', 'email', 'notelbimbit')->get()->keyBy('id');