Author: shinichiro
Date: Fri Aug 23 09:54:33 2013
New Revision: 1516796

URL: http://svn.apache.org/r1516796
Log:
Fix for CONNECTORS-766

Modified:
    manifoldcf/trunk/CHANGES.txt
    
manifoldcf/trunk/framework/api-servlet/src/main/java/org/apache/manifoldcf/apiservlet/APIServlet.java

Modified: manifoldcf/trunk/CHANGES.txt
URL: 
http://svn.apache.org/viewvc/manifoldcf/trunk/CHANGES.txt?rev=1516796&r1=1516795&r2=1516796&view=diff
==============================================================================
--- manifoldcf/trunk/CHANGES.txt (original)
+++ manifoldcf/trunk/CHANGES.txt Fri Aug 23 09:54:33 2013
@@ -3,6 +3,10 @@ $Id$
 
 ======================= 1.4-dev =====================
 
+CONNECTORS-766: When using mcf-api-service, multiply query
+parameters are not parsed correctly.
+(Shinichiro Abe)
+
 CONNECTORS-765: Increase crawler-ui session timeout to 30 minutes.
 (Erlend Garåsen, Karl Wright)
 

Modified: 
manifoldcf/trunk/framework/api-servlet/src/main/java/org/apache/manifoldcf/apiservlet/APIServlet.java
URL: 
http://svn.apache.org/viewvc/manifoldcf/trunk/framework/api-servlet/src/main/java/org/apache/manifoldcf/apiservlet/APIServlet.java?rev=1516796&r1=1516795&r2=1516796&view=diff
==============================================================================
--- 
manifoldcf/trunk/framework/api-servlet/src/main/java/org/apache/manifoldcf/apiservlet/APIServlet.java
 (original)
+++ 
manifoldcf/trunk/framework/api-servlet/src/main/java/org/apache/manifoldcf/apiservlet/APIServlet.java
 Fri Aug 23 09:54:33 2013
@@ -588,7 +588,7 @@ public class APIServlet extends HttpServ
     String[] terms = queryString.split("&");
     for (String term : terms)
     {
-      int index = queryString.indexOf("=");
+      int index = term.indexOf("=");
       if (index == -1)
         addValue(rval,URLDecoder.decode(term,"utf-8"),"");
       else


Reply via email to