Skip to content

Commit e40420b

Browse files
authored
Changed XContentType from MediaType (#912)
1 parent ec7c4a6 commit e40420b

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

src/main/java/org/opensearch/sdk/sample/helloworld/rest/RestHelloAction.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111

1212
import org.opensearch.OpenSearchParseException;
1313
import org.opensearch.core.common.bytes.BytesReference;
14+
import org.opensearch.core.xcontent.MediaType;
1415
import org.opensearch.core.xcontent.XContentBuilder;
1516
import org.opensearch.common.xcontent.XContentType;
1617
import org.opensearch.common.xcontent.json.JsonXContent;
@@ -100,11 +101,11 @@ public List<NamedRoute> routes() {
100101
private Function<RestRequest, RestResponse> handlePostRequest = (request) -> {
101102
if (request.hasContent()) {
102103
String adjective = "";
103-
XContentType contentType = request.getXContentType();
104-
if (contentType == null) {
104+
MediaType mediaType = request.getMediaType();
105+
if (mediaType == null) {
105106
// Plain text
106107
adjective = request.content().utf8ToString();
107-
} else if (contentType.equals(XContentType.JSON)) {
108+
} else if (mediaType.equals(XContentType.JSON)) {
108109
try {
109110
adjective = request.contentParser().mapStrings().get("adjective");
110111
} catch (IOException | OpenSearchParseException e) {

src/test/java/org/opensearch/sdk/rest/TestSDKRestRequest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ public void testSDKRestRequestMethods() throws IOException {
5656
assertEquals(expectedPath, sdkRestRequest.path());
5757
assertEquals(expectedParams, sdkRestRequest.params());
5858
assertEquals(expectedHeaders, sdkRestRequest.getHeaders());
59-
assertEquals(exptectedXContentType, sdkRestRequest.getXContentType());
59+
assertEquals(exptectedXContentType, sdkRestRequest.getMediaType());
6060
assertEquals(expectedContent, sdkRestRequest.content());
6161

6262
Map<String, String> source = sdkRestRequest.contentParser().mapStrings();

0 commit comments

Comments
 (0)