LUCENE-5376: HelpHandler fix for incoming parameter
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene5376_2@1591984 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/lucene/server/src/java/org/apache/lucene/server/handlers/HelpHandler.java b/lucene/server/src/java/org/apache/lucene/server/handlers/HelpHandler.java
index a14ee9d..fbbbc87 100644
--- a/lucene/server/src/java/org/apache/lucene/server/handlers/HelpHandler.java
+++ b/lucene/server/src/java/org/apache/lucene/server/handlers/HelpHandler.java
@@ -50,9 +50,9 @@
public FinishRequest handle(IndexState state, Request request,
Map<String,List<String>> params) throws Exception {
final JSONObject result = new JSONObject();
- if(params.get("message")!=null) {
- result.put("message", params.get("message"));
- }
+ if(request.hasParam("message")) {
+ result.put("message", request.getString("message"));
+ }
Map<String,JSONObject> handlerInfo = new LinkedHashMap<String,JSONObject>();
for(Map.Entry<String,Handler> entry : globalState.getHandlers().entrySet()) {
String handlerName = entry.getKey();