Skip to content

Commit eb11c2c

Browse files
committed
fix: missing host document for request body references
Signed-off-by: Vincent Biret <[email protected]>
1 parent bd2f491 commit eb11c2c

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

src/Microsoft.OpenApi.OData.Reader/Operation/EdmActionOperationHandler.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ protected override void SetRequestBody(OpenApiOperation operation)
5454
{
5555
if (Context.Model.OperationTargetsMultiplePaths(action))
5656
{
57-
operation.RequestBody = new OpenApiRequestBodyReference($"{action.Name}RequestBody", null);
57+
operation.RequestBody = new OpenApiRequestBodyReference($"{action.Name}RequestBody", _document);
5858
}
5959
else
6060
{

src/Microsoft.OpenApi.OData.Reader/Operation/RefPostOperationHandler.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ protected override void SetBasicInfo(OpenApiOperation operation)
5656
/// <inheritdoc/>
5757
protected override void SetRequestBody(OpenApiOperation operation)
5858
{
59-
operation.RequestBody = new OpenApiRequestBodyReference(Constants.ReferencePostRequestBodyName, null);
59+
operation.RequestBody = new OpenApiRequestBodyReference(Constants.ReferencePostRequestBodyName, _document);
6060

6161
base.SetRequestBody(operation);
6262
}

src/Microsoft.OpenApi.OData.Reader/Operation/RefPutOperationHandler.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ protected override void SetBasicInfo(OpenApiOperation operation)
5656
/// <inheritdoc/>
5757
protected override void SetRequestBody(OpenApiOperation operation)
5858
{
59-
operation.RequestBody = new OpenApiRequestBodyReference(Constants.ReferencePutRequestBodyName, null);
59+
operation.RequestBody = new OpenApiRequestBodyReference(Constants.ReferencePutRequestBodyName, _document);
6060

6161
base.SetRequestBody(operation);
6262
}

0 commit comments

Comments
 (0)