Skip to content

Commit dd6cdf1

Browse files
mtraynhamshockey
authored andcommittedSep 27, 2019
fix: parameterMacro functionality for OAS3 (via #5617)
* #5282 - Correct parameterMacro for OAS3 * Update parameter-row.jsx
1 parent 89dbf0a commit dd6cdf1

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed
 

‎src/core/components/parameter-row.jsx

+4
Original file line numberDiff line numberDiff line change
@@ -129,6 +129,7 @@ export default class ParameterRow extends Component {
129129
|| paramWithMeta.get("example")
130130
|| schema.get("example")
131131
|| schema.get("default")
132+
|| paramWithMeta.get("default") // ensures support for `parameterMacro`
132133
}
133134

134135
//// Process the initial value
@@ -245,6 +246,9 @@ export default class ParameterRow extends Component {
245246
// Default and Example Value for readonly doc
246247
if ( param !== undefined ) {
247248
paramDefaultValue = schema.get("default")
249+
if (paramDefaultValue === undefined) {
250+
paramDefaultValue = param.get("default")
251+
}
248252
paramExample = param.get("example")
249253
if (paramExample === undefined) {
250254
paramExample = param.get("x-example")

0 commit comments

Comments
 (0)
Please sign in to comment.