ericbirdsall
09/23/2020, 5:39 PM/**
* Returns an array of search results from
* a new search built from filters and columns
*
* @param {string} type
* @param {array} filters
* @param {array} columns
* @return {array} allResults
*/
_function_ newSearch(_type_, _filters_, _columns_) {
_var_ allResults = [];
_var_ s = _search_.create({
type: type,
columns: columns,
filters: filters
});
_var_ pagedData = _s_.runPaged({
pageSize: 1000
});
_for_ (_var_ i = 0; i < _pagedData_.pageRanges.length; i++) {
_var_ currentPage = _pagedData_.fetch(i);
_currentPage_.data.forEach(_function_ (_result_) {
_allResults_.push(result);
});
}
_return_ allResults;
}