Default to no scheme if we can't find an assigned scheme
This commit is contained in:
@@ -294,8 +294,8 @@ export const operationScheme = ( state, path, method ) => {
|
|||||||
let url = state.get("url")
|
let url = state.get("url")
|
||||||
let matchResult = url.match(/^([a-z][a-z0-9+\-.]*):/)
|
let matchResult = url.match(/^([a-z][a-z0-9+\-.]*):/)
|
||||||
let urlScheme = Array.isArray(matchResult) ? matchResult[1] : null
|
let urlScheme = Array.isArray(matchResult) ? matchResult[1] : null
|
||||||
|
|
||||||
return state.getIn(["scheme", path, method]) || state.getIn(["scheme", "_defaultScheme"]) || urlScheme || "http"
|
return state.getIn(["scheme", path, method]) || state.getIn(["scheme", "_defaultScheme"]) || urlScheme || ""
|
||||||
}
|
}
|
||||||
|
|
||||||
export const canExecuteScheme = ( state, path, method ) => {
|
export const canExecuteScheme = ( state, path, method ) => {
|
||||||
|
|||||||
Reference in New Issue
Block a user