Fix swagger-ui when "server-proxy-uri" is not set (#857)
This commit is contained in:
committed by
Joe Nelson
parent
0cf49bb8b6
commit
77af16c9e4
@@ -16,6 +16,7 @@ This project adheres to [Semantic Versioning](http://semver.org/).
|
||||
- Resource embedding in views referencing tables in public schema - @fab1an
|
||||
- #777, Empty body is allowed when calling a non-parameterized RPC - @koulakis
|
||||
- #831, Fix proc resource embedding issue with search_path - @steve-chavez
|
||||
- #857, Fix swagger-ui when "server-proxy-uri" is not set - @feynmanliang
|
||||
|
||||
## [0.4.0.0] - 2017-01-19
|
||||
|
||||
|
||||
@@ -229,7 +229,7 @@ app dbStructure conf apiRequest =
|
||||
let host = configHost conf
|
||||
port = toInteger $ configPort conf
|
||||
proxy = pickProxy $ toS <$> configProxyUri conf
|
||||
uri Nothing = ("http", host, port, "/")
|
||||
uri Nothing = ("http", host, port, "")
|
||||
uri (Just Proxy { proxyScheme = s, proxyHost = h, proxyPort = p, proxyPath = b }) = (s, h, p, b)
|
||||
uri' = uri proxy
|
||||
encodeApi ti = encodeOpenAPI (M.elems $ dbProcs dbStructure) ti uri'
|
||||
|
||||
Reference in New Issue
Block a user