theforeman/foreman · error · Error
Cannot build a search query with no items selected
Error message
Cannot build a search query with no items selected
What it means
Error "Cannot build a search query with no items selected" thrown in theforeman/foreman.
Source
Thrown at webpack/assets/javascripts/react_app/components/PF4/TableIndexPage/Table/TableHooks.js:273
const fetchBulkParams = ({
idColumnName = idColumn,
selectAllQuery = '',
} = {}) => {
const searchQueryWithExclusionSet = () => {
const query = [
searchQuery,
filtersQuery,
!isEmpty(exclusionSet) &&
`${idColumnName} !^ (${[...exclusionSet].join(',')})`,
selectAllQuery,
];
return query.filter(item => item).join(' and ');
};
const searchQueryWithInclusionSet = () => {
if (isEmpty(inclusionSet))
throw new Error('Cannot build a search query with no items selected');
return `${idColumnName} ^ (${[...inclusionSet].join(',')})`;
};
return selectAllMode
? searchQueryWithExclusionSet()
: searchQueryWithInclusionSet();
};
const prevSearchRef = usePrevious({ searchQuery });
useEffect(() => {
// if search value changed and cleared from a string to empty value
// And it was select all -> then reset selections
if (
prevSearchRef &&
!isEmpty(prevSearchRef.searchQuery) &&
isEmpty(searchQuery) &&
selectAllMode
) {View on GitHub (pinned to 6b05625475)
When it happens
Trigger: Thrown at webpack/assets/javascripts/react_app/components/PF4/TableIndexPage/Table/TableHooks.js:273 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of theforeman/foreman@6b05625475 (2026-08-23).
Data as JSON: /api/errors/cb1e8e073629e18d.
Report an issue: GitHub.