businessId(); $user_id = auth()->id(); if ($request->ajax()) { $schedules = Schedule::where('business_id', $business_id) ->whereHas('users', function ($q) use ($user_id) { $q->where('users.id', $user_id); }) ->with('customer:id,name') ->select('crm_schedules.*'); return Datatables::of($schedules) ->addColumn('contact_name', function ($row) { return $row->customer->name ?? ''; }) ->editColumn('start_datetime', '{{@format_datetime($start_datetime)}}') ->rawColumns(['contact_name']) ->make(true); } return view('portal::marketer.follow_ups.index'); } }