company_id === $company->id, 404); $data = $request->validate([ 'division_id' => ['nullable', Rule::exists('company_divisions', 'id')->where('company_id', $company->id)], ]); $warehouse->update(['division_id' => $data['division_id'] ?? null]); return redirect()->route('platform.companies.show', $company)->with('status', 'Warehouse division assignment updated.'); } }