in assets/javascripts/search.js [162:180]
function doesGuideMatchesQuery(guide, query) {
if (doesTitleMatchesQuery(guide.title, query)) {
return true;
}
if (guide.tags === undefined || guide.tags === null) {
for ( var i = 0; i < guide.versions.length; i++) {
var version = guide.versions[i];
if (doesTagsMatchesQuery(version.tags,query)) {
return true;
}
}
} else {
if (doesTagsMatchesQuery(guide.tags, query)) {
return true;
}
}
return false;
}