From 631e69f6f81598ab7cbac0530f5a37e4369d1937 Mon Sep 17 00:00:00 2001 From: Kyle Shockey Date: Fri, 20 Oct 2017 16:01:26 -0700 Subject: [PATCH] Pass `parameter.schema` as schema in OAS 3.0 Parameters were restructured in OAS 3.0; schemas are no longer at the top level of parameters. Adjusting to account for the change. --- src/core/components/parameter-row.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/components/parameter-row.jsx b/src/core/components/parameter-row.jsx index f3cf4c90..568d532e 100644 --- a/src/core/components/parameter-row.jsx +++ b/src/core/components/parameter-row.jsx @@ -115,7 +115,7 @@ export default class ParameterRow extends Component { required={ required } description={param.get("description") ? `${param.get("name")} - ${param.get("description")}` : `${param.get("name")}`} onChange={ this.onChangeWrapper } - schema={ param }/> + schema={ isOAS3 && isOAS3() ? param.get("schema") : param }/> }