You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The parameters that go in the body of endpoints should not be present if they are read-only.
Currently, this is not true when the parameter is defined with allOf with readOnly: true.
Expected behavior
When the parameter is defined with allOfand readOnly: true should not be in the body.
Current behavior
The parameters defined as allOf and readOnly: trueare in the body.
See this example:
Here's some of the parameters that should not be there because they are defined with allOf and readOnly: true:
Possible solution
In endpoints, if a parameter is defined with allOf and readOnly: true, they should not be in the body.
Steps to reproduce
Define an endpoint (PUT, POST, ...) with parameters in the Body and some of them are defined with allOf and as readOnly: true.
For example:
When generating the documentation, these parameters are included in the body of the endpoint and shouldn't.
Your Environment
Version used: Plugin version is 2.1.3
Environment name and version: Chrome 123.0.6312.124, node.js 20.12.2
Operating System and version: Mac
The text was updated successfully, but these errors were encountered:
JaimeOVasconcelos
changed the title
Properties that are defined with allOf and read-only shouoldn't be displayed in the body of some endpoints
Properties that are defined with allOf and read-only shouoldn't be displayed in the body
Apr 20, 2024
JaimeOVasconcelos
changed the title
Properties that are defined with allOf and read-only shouoldn't be displayed in the body
Parameters that are defined with allOf and read-only shouoldn't be displayed in the body
Apr 20, 2024
JaimeOVasconcelos
changed the title
Parameters that are defined with allOf and read-only shouoldn't be displayed in the body
Parameters that are defined with allOf and read-only shouldn't be displayed in the body
Apr 20, 2024
Describe the bug
The parameters that go in the body of endpoints should not be present if they are read-only.
Currently, this is not true when the parameter is defined with
allOf
withreadOnly: true
.Expected behavior
When the parameter is defined with
allOf
andreadOnly: true
should not be in the body.Current behavior
The parameters defined as
allOf
andreadOnly: true
are in the body.See this example:
Here's some of the parameters that should not be there because they are defined with
allOf
andreadOnly: true
:Possible solution
In endpoints, if a parameter is defined with
allOf
andreadOnly: true
, they should not be in the body.Steps to reproduce
allOf
and asreadOnly: true
.For example:
Your Environment
The text was updated successfully, but these errors were encountered: