INNER CODE UNIT · JavaScript
buildDetailQuery
netnr/workers · wwwroot/loggly.js:79
function buildDetailQuery(query, detailFilter) {
if (!detailFilter || !detailFilter.field) {
return query.q;
}
var term = String(detailFilter.term == null ? '' : detailFilter.term)
.replace(/\\/g, '\\\\')
.replace(/"/g, '\\"');
var filterQuery = detailFilter.field + ':"' + term + '"';
return query.q === '*' ? filterQuery : '(' + query.q + ') AND ' + filterQuery;
}
function getStatsTopN() {
var sel = $q('statsTopNSelect');
if (sel) {
var v = parseInt(sel.value, 10);
if (!isNaN(v) && v > 0) {
state.topN = v;