From 93046ae63896b97ec9606039049130cadac04b9c Mon Sep 17 00:00:00 2001 From: Kevin Roast Date: Mon, 6 Feb 2006 11:13:55 +0000 Subject: [PATCH] . Fix for AWC-498 - Searching for results in a Location (e.g. PATH) and category are now ANDed together rather than ORed git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2300 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- source/java/org/alfresco/web/bean/SearchContext.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/source/java/org/alfresco/web/bean/SearchContext.java b/source/java/org/alfresco/web/bean/SearchContext.java index 463cd5a181..e085ed9efd 100644 --- a/source/java/org/alfresco/web/bean/SearchContext.java +++ b/source/java/org/alfresco/web/bean/SearchContext.java @@ -241,16 +241,20 @@ public final class SearchContext implements Serializable if (location != null) { pathQuery.append(" PATH:\"").append(location).append("\" "); + if (categories != null && categories.length != 0) + { + pathQuery.append("AND"); + } } if (categories != null && categories.length != 0) { for (int i=0; i 0) { pathQuery.append("OR"); } - pathQuery.append(" PATH:\"").append(categories[i]).append("\" "); + pathQuery.append(" PATH:\"").append(categories[i]).append("\" "); } } }