Explorar el Código

Fix possible NPE when transportversion is null in MainResponse (#97203)

Simon Cooper hace 2 años
padre
commit
94df6f2a74

+ 5 - 0
docs/changelog/97203.yaml

@@ -0,0 +1,5 @@
+pr: 97203
+summary: Fix possible NPE when transportversion is null in `MainResponse`
+area: Infra/REST API
+type: bug
+issues: []

+ 1 - 1
modules/rest-root/src/main/java/org/elasticsearch/rest/root/MainResponse.java

@@ -113,7 +113,7 @@ public class MainResponse extends ActionResponse implements ToXContentObject {
             .field("lucene_version", version.luceneVersion().toString())
             .field("minimum_wire_compatibility_version", version.minimumCompatibilityVersion().toString())
             .field("minimum_index_compatibility_version", version.minimumIndexCompatibilityVersion().toString())
-            .field("transport_version", transportVersion.toString())
+            .field("transport_version", transportVersion != null ? transportVersion.toString() : "unknown")
             .endObject();
         builder.field("tagline", "You Know, for Search");
         builder.endObject();