Author: jonathan
Date: Mon Jan 28 03:09:39 2008
New Revision: 13055
Log:
Fixed "more results..." for Queries for a user's mashups, with a term defined.
Modified:
trunk/mashup/java/modules/core/src/org/wso2/mashup/webapp/utils/QueryParamUtils.java
Modified:
trunk/mashup/java/modules/core/src/org/wso2/mashup/webapp/utils/QueryParamUtils.java
==============================================================================
---
trunk/mashup/java/modules/core/src/org/wso2/mashup/webapp/utils/QueryParamUtils.java
(original)
+++
trunk/mashup/java/modules/core/src/org/wso2/mashup/webapp/utils/QueryParamUtils.java
Mon Jan 28 03:09:39 2008
@@ -103,15 +103,17 @@
} else if (path.equals(MashupConstants.CUSTOM_QUERY_PATH) ||
path.equals(MashupConstants.MY_CUSTOM_QUERY_PATH)) {
queryString = "query=mashups";
+ int tokenIndex = 2;
if (path.equals(MashupConstants.MY_CUSTOM_QUERY_PATH)) {
queryString += "&scope=" + params[3];
+ tokenIndex = 1;
}
// Extract the search value from the first of descriptions,
titles, tags, that
if (!params[0].equals(MashupConstants.IMPOSSIBLE_VALUE)) {
- queryString += "&for=" + params[0].split("\\%")[1];
+ queryString += "&for=" + params[0].split("\\%")[tokenIndex];
} else if (!params[1].equals(MashupConstants.IMPOSSIBLE_VALUE)) {
- queryString += "&for=" + params[1].split("\\%")[1];
+ queryString += "&for=" + params[1].split("\\%")[tokenIndex];
} else if (!params[2].equals(MashupConstants.IMPOSSIBLE_VALUE)) {
queryString += "&for=" + params[2];
}
_______________________________________________
Mashup-dev mailing list
[email protected]
http://www.wso2.org/cgi-bin/mailman/listinfo/mashup-dev