Skip to content

Commit 1107af2

Browse files
authored
[fix][client] Fix update response body text (#18794)
1 parent a951549 commit 1107af2

2 files changed

Lines changed: 4 additions & 1 deletion

File tree

pulsar-broker/src/test/java/org/apache/pulsar/broker/admin/AdminApiSchemaTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -278,7 +278,7 @@ public void testInvalidSchemaDataException(ApiVersion version) {
278278
admin.schemas().createSchema(topicName, schemaInfo);
279279
} catch (PulsarAdminException e) {
280280
Assert.assertEquals(e.getStatusCode(), 422);
281-
Assert.assertEquals(e.getMessage(), "HTTP 422 Invalid schema definition data for AVRO schema");
281+
Assert.assertTrue(e.getMessage().contains("Invalid schema definition data for AVRO schema"));
282282
}
283283
}
284284

pulsar-client-admin/src/main/java/org/apache/pulsar/client/admin/internal/http/AsyncHttpConnector.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -241,6 +241,9 @@ public Status.Family getFamily() {
241241

242242
@Override
243243
public String getReasonPhrase() {
244+
if (response.hasResponseBody()) {
245+
return response.getResponseBody();
246+
}
244247
return response.getStatusText();
245248
}
246249
});

0 commit comments

Comments
 (0)