File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed
modules/elasticsearch/src/main/java/org/elasticsearch/search/sort Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -51,6 +51,10 @@ public class ScriptSortParser implements SortParser {
51
51
while ((token = parser .nextToken ()) != XContentParser .Token .END_OBJECT ) {
52
52
if (token == XContentParser .Token .FIELD_NAME ) {
53
53
currentName = parser .currentName ();
54
+ } else if (token == XContentParser .Token .START_OBJECT ) {
55
+ if ("params" .equals (currentName )) {
56
+ params = parser .map ();
57
+ }
54
58
} else if (token .isValue ()) {
55
59
if ("reverse" .equals (currentName )) {
56
60
reverse = parser .booleanValue ();
@@ -60,8 +64,6 @@ public class ScriptSortParser implements SortParser {
60
64
script = parser .text ();
61
65
} else if ("type" .equals (currentName )) {
62
66
type = parser .text ();
63
- } else if ("params" .equals (currentName )) {
64
- params = parser .map ();
65
67
} else if ("lang" .equals (currentName )) {
66
68
scriptLang = parser .text ();
67
69
}
You can’t perform that action at this time.
0 commit comments