From 711f29b1445c21016cfecc3a8e44777621980e11 Mon Sep 17 00:00:00 2001 From: rushirajnenuji Date: Fri, 27 Jan 2023 15:07:41 -0800 Subject: [PATCH] Decode query parameter when using POST Decode query parameter when using POST --- src/js/models/Stats.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/js/models/Stats.js b/src/js/models/Stats.js index e20f47d75..3d4554ea2 100644 --- a/src/js/models/Stats.js +++ b/src/js/models/Stats.js @@ -387,7 +387,7 @@ define(['jquery', 'underscore', 'backbone', 'promise'], } var queryData = new FormData(); - queryData.append("q", query); + queryData.append("q", decodeURIComponent(query)); queryData.append("fq", filterQuery); queryData.append("stats", stats); queryData.append("stats.field", statsField); @@ -573,7 +573,7 @@ define(['jquery', 'underscore', 'backbone', 'promise'], } var queryData = new FormData(); - queryData.append("q", query); + queryData.append("q", decodeURIComponent(query)); queryData.append("fq", filterQuery); queryData.append("stats", stats); queryData.append("stats.field", statsField); @@ -751,7 +751,7 @@ define(['jquery', 'underscore', 'backbone', 'promise'], if( model.get("usePOST") ){ var queryData = new FormData(); - queryData.append("q", query); + queryData.append("q", decodeURIComponent(query)); queryData.append("rows", rows); queryData.append("sort", sort); queryData.append("fl", fl); @@ -811,7 +811,7 @@ define(['jquery', 'underscore', 'backbone', 'promise'], } var queryData = new FormData(); - queryData.append("q", query); + queryData.append("q", decodeURIComponent(query)); queryData.append("rows", rows); queryData.append("sort", sort); queryData.append("fl", fl); @@ -925,7 +925,7 @@ define(['jquery', 'underscore', 'backbone', 'promise'], } var queryData = new FormData(); - queryData.append("q", query); + queryData.append("q", decodeURIComponent(query)); queryData.append("rows", rows); queryData.append("sort", sort); queryData.append("fl", fl);