diff --git a/app/Http/Controllers/Admin/ManageRestrauntController.php b/app/Http/Controllers/Admin/ManageRestrauntController.php index 3546f07..2f80bc0 100644 --- a/app/Http/Controllers/Admin/ManageRestrauntController.php +++ b/app/Http/Controllers/Admin/ManageRestrauntController.php @@ -263,15 +263,13 @@ class ManageRestrauntController extends Controller // Handle closed restaurant data $closedTime = RestaurantClosedHour::where('restaurant_id', $restaurant->id)->first(); - if ($closedTime) { - // Update existing record + if ($closedTime && $request->has('closed_date')) { $closedTime->update([ 'day' => $request->input('closed_date'), 'start_time' => $request->input('closed_start_time'), 'end_time' => $request->input('closed_end_time'), ]); - } else { - // Create new record + } elseif ($request->filled('closed_date')) { RestaurantClosedHour::create([ 'restaurant_id' => $restaurant->id, 'day' => $request->input('closed_date'), @@ -280,6 +278,7 @@ class ManageRestrauntController extends Controller ]); } + DB::commit(); return jsonResponseWithSuccessMessage(__('success.update_data')); @@ -321,6 +320,7 @@ Use : To Update status of restaurant. */ public function updateRestaurantStatus(Request $request) { + dd($request); try { DB::beginTransaction(); $voucher_data = ManageRestaurant::where('id', $request->dataId)->first();