mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-07-31 17:39:05 +00:00
RM-5878 Update the live search lib file with the 5.2 version.
Keep the changes to exclude RM saved searches.
This commit is contained in:
@@ -208,11 +208,20 @@ function getDocResults(params) {
|
|||||||
// ensure a TYPE is specified
|
// ensure a TYPE is specified
|
||||||
var ftsQuery = params.term + ' AND +TYPE:"cm:content"';
|
var ftsQuery = params.term + ' AND +TYPE:"cm:content"';
|
||||||
|
|
||||||
|
// site constraint
|
||||||
|
if (params.siteId !== null)
|
||||||
|
{
|
||||||
|
// use SITE syntax to restrict to specific site
|
||||||
|
ftsQuery += ' AND SITE:"' + params.siteId + '"';
|
||||||
|
}
|
||||||
|
|
||||||
// root node - generally used for overridden Repository root in Share
|
// root node - generally used for overridden Repository root in Share
|
||||||
if (params.rootNode !== null)
|
if (params.rootNode !== null)
|
||||||
{
|
{
|
||||||
ftsQuery = 'PATH:"' + rootNode.qnamePath + '//*" AND (' + ftsQuery + ')';
|
ftsQuery = 'PATH:"' + rootNode.qnamePath + '//*" AND (' + ftsQuery + ')';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// main query construction
|
||||||
ftsQuery = '(' + ftsQuery + ') AND -TYPE:"cm:thumbnail" AND -TYPE:"cm:failedThumbnail" AND -TYPE:"cm:rating" AND -TYPE:"fm:post" AND -ASPECT:"sys:hidden" AND -ASPECT:"rma:savedSearch" AND -cm:creator:system';
|
ftsQuery = '(' + ftsQuery + ') AND -TYPE:"cm:thumbnail" AND -TYPE:"cm:failedThumbnail" AND -TYPE:"cm:rating" AND -TYPE:"fm:post" AND -ASPECT:"sys:hidden" AND -ASPECT:"rma:savedSearch" AND -cm:creator:system';
|
||||||
|
|
||||||
if (logger.isLoggingEnabled())
|
if (logger.isLoggingEnabled())
|
||||||
|
Reference in New Issue
Block a user