Use SUPPORTED_OPENAPI_VERSIONS in selector wrapper

This commit is contained in:
Kyle Shockey
2017-05-31 18:51:25 -07:00
parent 5511aa9a6a
commit 27f8030e28
2 changed files with 3 additions and 2 deletions

View File

@@ -1,5 +1,6 @@
import { createSelector } from "reselect"
import { Map } from "immutable"
import { SUPPORTED_OPENAPI_VERSIONS } from "./helpers"
// Helpers
@@ -7,7 +8,7 @@ function onlyOAS3(selector) {
return (ori, system) => (...args) => {
const spec = system.getSystem().specSelectors.specJson()
const version = spec.get("openapi")
if(typeof version === "string" && version.startsWith("3.0.0")) {
if(typeof version === "string" && SUPPORTED_OPENAPI_VERSIONS.indexOf(version) > -1) {
return selector(...args)
} else {
return ori(...args)