Fix #1348, go back to converting plus "+" to space

Not doing this conflicts with some http clients and proxies.

Use the alternative url-safe character '!' instead for
disambiguating resource embedding.
This commit is contained in:
steve-chavez
2019-08-21 10:34:28 -05:00
committed by Steve Chávez
parent e83144ce7f
commit ae9e27a0c7
4 changed files with 20 additions and 14 deletions
+1 -1
View File
@@ -131,7 +131,7 @@ pRelationSelect = lexeme $ try ( do
alias <- optionMaybe ( try(pFieldName <* aliasSeparator) )
fld <- pField
relationDetail <- optionMaybe (
try ( char '+' *> pFieldName ) <|>
try ( char '!' *> pFieldName ) <|>
try ( char '.' *> pFieldName ) -- TODO deprecated, remove in next major version
)