Skip to content

Commit 6fc9f80

Browse files
committed
Fix action request builders for Odata v4
1 parent 9c6a4f7 commit 6fc9f80

2 files changed

Lines changed: 6 additions & 0 deletions

File tree

datamodel/odata-v4/odata-v4-core/src/main/java/com/sap/cloud/sdk/datamodel/odatav4/core/CollectionValueActionRequestBuilder.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,10 @@ public CollectionValueActionRequestBuilder(
9797
public ActionResponseCollection<ResultT> execute( @Nonnull final Destination destination )
9898
{
9999
final HttpClient httpClient = HttpClientAccessor.getHttpClient(destination);
100+
100101
final ODataRequestResultGeneric response = toRequest().execute(httpClient);
102+
response.getHttpResponse(); // ensure HTTP response consumption
103+
101104
return ActionResponseCollection.of(response, resultClass);
102105
}
103106
}

datamodel/odata-v4/odata-v4-core/src/main/java/com/sap/cloud/sdk/datamodel/odatav4/core/SingleValueActionRequestBuilder.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,10 @@ public SingleValueActionRequestBuilder(
9898
public ActionResponseSingle<ResultT> execute( @Nonnull final Destination destination )
9999
{
100100
final HttpClient httpClient = HttpClientAccessor.getHttpClient(destination);
101+
101102
final ODataRequestResultGeneric response = toRequest().execute(httpClient);
103+
response.getHttpResponse(); // ensure HTTP response consumption
104+
102105
return ActionResponseSingle.of(response, resultClass);
103106
}
104107
}

0 commit comments

Comments
 (0)