mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-07-24 17:32:48 +00:00
MNT-23204: Group Search (#1558)
This commit is contained in:
@@ -3,12 +3,13 @@ function main()
|
|||||||
// Get the args
|
// Get the args
|
||||||
var siteShortName = url.templateArgs.shortname,
|
var siteShortName = url.templateArgs.shortname,
|
||||||
site = siteService.getSite(siteShortName),
|
site = siteService.getSite(siteShortName),
|
||||||
filter = ((args.filter != null) ? args.filter : (args.shortNameFilter != null) ? args.shortNameFilter : "" )+ " [hint:useCQ]",
|
|
||||||
maxResults = (args.maxResults == null) ? 10 : parseInt(args.maxResults, 10),
|
maxResults = (args.maxResults == null) ? 10 : parseInt(args.maxResults, 10),
|
||||||
authorityType = args.authorityType,
|
authorityType = args.authorityType,
|
||||||
zone = args.zone,
|
zone = args.zone,
|
||||||
sortBy = args.sortBy,
|
sortBy = args.sortBy,
|
||||||
sortAsc = args.dir != "desc";
|
sortAsc = args.dir != "desc";
|
||||||
|
|
||||||
|
var filter;
|
||||||
|
|
||||||
|
|
||||||
if (authorityType != null)
|
if (authorityType != null)
|
||||||
@@ -28,6 +29,7 @@ function main()
|
|||||||
|
|
||||||
if (authorityType == null || authorityType == "USER")
|
if (authorityType == null || authorityType == "USER")
|
||||||
{
|
{
|
||||||
|
filter = ((args.filter != null) ? args.filter : (args.shortNameFilter != null) ? args.shortNameFilter : "" )+ " [hint:useCQ]";
|
||||||
// Get the collection of people
|
// Get the collection of people
|
||||||
peopleFound = sortBy != null ? people.getPeople(filter, maxResults, sortBy, sortAsc) : people.getPeople(filter, maxResults);
|
peopleFound = sortBy != null ? people.getPeople(filter, maxResults, sortBy, sortAsc) : people.getPeople(filter, maxResults);
|
||||||
|
|
||||||
@@ -67,6 +69,7 @@ function main()
|
|||||||
|
|
||||||
if (authorityType == null || authorityType == "GROUP")
|
if (authorityType == null || authorityType == "GROUP")
|
||||||
{
|
{
|
||||||
|
filter = (args.filter != null) ? args.filter : (args.shortNameFilter != null) ? args.shortNameFilter : "";
|
||||||
// Get the collection of groups
|
// Get the collection of groups
|
||||||
paging = utils.createPaging(maxResults, -1);
|
paging = utils.createPaging(maxResults, -1);
|
||||||
groupsFound = groups.getGroupsInZone(filter, zone, paging, "displayName");
|
groupsFound = groups.getGroupsInZone(filter, zone, paging, "displayName");
|
||||||
@@ -96,4 +99,4 @@ function contains(arr, value) {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
main();
|
main();
|
||||||
|
Reference in New Issue
Block a user