diff options
author | Bessenyei Balázs Donát <bessbd@apache.org> | 2020-10-07 19:36:49 +0200 |
---|---|---|
committer | Juanjo Rodriguez <jjrodrig@gmail.com> | 2020-10-13 13:19:57 +0200 |
commit | 70b5b3113dc29291ffc0c87b01bbc3c1e32800a9 (patch) | |
tree | 54e127291bc0f42e68e26a048620e319828e01ea /src/couch_mrview | |
parent | ce15da09a09407cefdf712eea4c2d20d3e83425f (diff) | |
download | couchdb-70b5b3113dc29291ffc0c87b01bbc3c1e32800a9.tar.gz |
Fix boolean POST to view-like endpoints
Diffstat (limited to 'src/couch_mrview')
-rw-r--r-- | src/couch_mrview/src/couch_mrview_http.erl | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/couch_mrview/src/couch_mrview_http.erl b/src/couch_mrview/src/couch_mrview_http.erl index 3cf8833d7..ff2b82de5 100644 --- a/src/couch_mrview/src/couch_mrview_http.erl +++ b/src/couch_mrview/src/couch_mrview_http.erl @@ -529,15 +529,15 @@ parse_param(Key, Val, Args, IsDecoded) -> Args#mrargs{stable=true, update=lazy}; "stale" -> throw({query_parse_error, <<"Invalid value for `stale`.">>}); - "stable" when Val == "true" orelse Val == <<"true">> -> + "stable" when Val == "true" orelse Val == <<"true">> orelse Val == true -> Args#mrargs{stable=true}; - "stable" when Val == "false" orelse Val == <<"false">> -> + "stable" when Val == "false" orelse Val == <<"false">> orelse Val == false -> Args#mrargs{stable=false}; "stable" -> throw({query_parse_error, <<"Invalid value for `stable`.">>}); - "update" when Val == "true" orelse Val == <<"true">> -> + "update" when Val == "true" orelse Val == <<"true">> orelse Val == true -> Args#mrargs{update=true}; - "update" when Val == "false" orelse Val == <<"false">> -> + "update" when Val == "false" orelse Val == <<"false">> orelse Val == false -> Args#mrargs{update=false}; "update" when Val == "lazy" orelse Val == <<"lazy">> -> Args#mrargs{update=lazy}; |