method() == 'GET' && PermissionManager::userCan('read_and_use_other_availabilities')) { return true; } if ($request->schedule_id) { $availability = \FluentBooking\App\Models\Availability::find($request->schedule_id); if (!$availability) { return false; } return (int)$availability->object_id === get_current_user_id(); } return PermissionManager::userCan('manage_own_calendar'); } }