From 0ee3bccc08f6f232fa5dca37f7a60366f2d94979 Mon Sep 17 00:00:00 2001 From: Kyle Shockey Date: Sat, 17 Jun 2017 14:39:45 -0700 Subject: [PATCH] Nullify Swagger 2.0-specific selectors --- src/core/plugins/oas3/wrap-selectors.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/core/plugins/oas3/wrap-selectors.js b/src/core/plugins/oas3/wrap-selectors.js index 27b3bb7b..c74c1d80 100644 --- a/src/core/plugins/oas3/wrap-selectors.js +++ b/src/core/plugins/oas3/wrap-selectors.js @@ -20,6 +20,10 @@ const state = state => { return state || Map() } +const nullSelector = createSelector(() => null) + +const OAS3NullSelector = onlyOAS3(nullSelector) + const specJson = createSelector( state, spec => spec.get("json", Map()) @@ -44,6 +48,11 @@ export const definitions = onlyOAS3(createSelector( spec => spec.getIn(["components", "schemas"]) || Map() )) +export const host = OAS3NullSelector +export const basePath = OAS3NullSelector +export const consumes = OAS3NullSelector +export const produces = OAS3NullSelector + // New selectors export const isOAS3 = (ori, system) => () => {