diff --git a/src/core/plugins/spec/actions.js b/src/core/plugins/spec/actions.js index 54895679..75c2a6b4 100644 --- a/src/core/plugins/spec/actions.js +++ b/src/core/plugins/spec/actions.js @@ -80,7 +80,12 @@ export const parseToJson = (str) => ({specActions, specSelectors, errActions}) = } export const resolveSpec = (json, url) => ({specActions, specSelectors, errActions, fn: { fetch, resolve, AST }, getConfigs}) => { - const { modelPropertyMacro, parameterMacro } = getConfigs() + const { + modelPropertyMacro, + parameterMacro, + requestInterceptor, + responseInterceptor + } = getConfigs() if(typeof(json) === "undefined") { json = specSelectors.specJson() @@ -93,8 +98,15 @@ export const resolveSpec = (json, url) => ({specActions, specSelectors, errActio let specStr = specSelectors.specStr() - return resolve({fetch, spec: json, baseDoc: url, modelPropertyMacro, parameterMacro }) - .then( ({spec, errors}) => { + return resolve({ + fetch, + spec: json, + baseDoc: url, + modelPropertyMacro, + parameterMacro, + requestInterceptor, + responseInterceptor + }).then( ({spec, errors}) => { errActions.clear({ type: "thrown" }) @@ -140,7 +152,7 @@ export function changeParam( path, paramName, paramIn, value, isXml ){ export const validateParams = ( payload, isOAS3 ) =>{ return { type: VALIDATE_PARAMS, - payload:{ + payload:{ pathMethod: payload, isOAS3 } diff --git a/src/plugins/add-plugin.md b/src/plugins/add-plugin.md index 2e2d52e1..9e228b0a 100644 --- a/src/plugins/add-plugin.md +++ b/src/plugins/add-plugin.md @@ -1,6 +1,6 @@ # Add a plugin -### Swagger-UX relies on plugins for all the good stuff. +### Swagger-UI relies on plugins for all the good stuff. Plugins allow you to add - `statePlugins` diff --git a/src/plugins/topbar/topbar.jsx b/src/plugins/topbar/topbar.jsx index ec9db730..211ab5b8 100644 --- a/src/plugins/topbar/topbar.jsx +++ b/src/plugins/topbar/topbar.jsx @@ -129,7 +129,7 @@ export default class Topbar extends React.Component {