From 31e7ce0c5e7811eaffee7620473efc8ae5b54d11 Mon Sep 17 00:00:00 2001 From: Owen Conti Date: Mon, 25 Sep 2017 21:26:44 -0600 Subject: [PATCH] Fixes #3706 Add missing "in" argument to `getParameter` --- src/core/components/operation.jsx | 2 +- src/core/components/parameter-row.jsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/components/operation.jsx b/src/core/components/operation.jsx index fbf8ca60..194565da 100644 --- a/src/core/components/operation.jsx +++ b/src/core/components/operation.jsx @@ -149,7 +149,7 @@ export default class Operation extends PureComponent { const isDeepLinkingEnabled = deepLinking && deepLinking !== "false" // Merge in Live Response - if(response && response.size > 0) { + if(responses && response && response.size > 0) { let notDocumented = !responses.get(String(response.get("status"))) response = response.set("notDocumented", notDocumented) } diff --git a/src/core/components/parameter-row.jsx b/src/core/components/parameter-row.jsx index 2c4e0c9a..3fbf5843 100644 --- a/src/core/components/parameter-row.jsx +++ b/src/core/components/parameter-row.jsx @@ -30,7 +30,7 @@ export default class ParameterRow extends Component { let { specSelectors, pathMethod, param } = props let example = param.get("example") let defaultValue = param.get("default") - let parameter = specSelectors.getParameter(pathMethod, param.get("name")) + let parameter = specSelectors.getParameter(pathMethod, param.get("name"), param.get("in")) let paramValue = parameter ? parameter.get("value") : undefined let enumValue = parameter ? parameter.get("enum") : undefined let value