From 27d1558954211ae39123ab37b0058cedd5462c25 Mon Sep 17 00:00:00 2001 From: Kishore Nallan Date: Fri, 15 Apr 2022 18:07:23 +0530 Subject: [PATCH] Handle url encoding in document ID. --- src/http_server.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/http_server.cpp b/src/http_server.cpp index 98e8f0ad..4c3419c3 100644 --- a/src/http_server.cpp +++ b/src/http_server.cpp @@ -423,10 +423,7 @@ int HttpServer::catch_all_handler(h2o_handler_t *_h2o_handler, h2o_req_t *req) { for(size_t i = 0; i < rpath->path_parts.size(); i++) { const std::string & path_part = rpath->path_parts[i]; if(path_part[0] == ':') { - std::string& value = path_parts[i]; - if(path_part == ":collection") { - value = StringUtils::url_decode(value); - } + std::string value = StringUtils::url_decode(path_parts[i]); query_map.emplace(path_part.substr(1), value); } }