fix: parameterMacro functionality for OAS3 (via #5617)
* #5282 - Correct parameterMacro for OAS3 * Update parameter-row.jsx
This commit is contained in:
@@ -129,6 +129,7 @@ export default class ParameterRow extends Component {
|
|||||||
|| paramWithMeta.get("example")
|
|| paramWithMeta.get("example")
|
||||||
|| schema.get("example")
|
|| schema.get("example")
|
||||||
|| schema.get("default")
|
|| schema.get("default")
|
||||||
|
|| paramWithMeta.get("default") // ensures support for `parameterMacro`
|
||||||
}
|
}
|
||||||
|
|
||||||
//// Process the initial value
|
//// Process the initial value
|
||||||
@@ -245,6 +246,9 @@ export default class ParameterRow extends Component {
|
|||||||
// Default and Example Value for readonly doc
|
// Default and Example Value for readonly doc
|
||||||
if ( param !== undefined ) {
|
if ( param !== undefined ) {
|
||||||
paramDefaultValue = schema.get("default")
|
paramDefaultValue = schema.get("default")
|
||||||
|
if (paramDefaultValue === undefined) {
|
||||||
|
paramDefaultValue = param.get("default")
|
||||||
|
}
|
||||||
paramExample = param.get("example")
|
paramExample = param.get("example")
|
||||||
if (paramExample === undefined) {
|
if (paramExample === undefined) {
|
||||||
paramExample = param.get("x-example")
|
paramExample = param.get("x-example")
|
||||||
|
|||||||
Reference in New Issue
Block a user