Bug 33290: Fix incorrect variable in http-client.js
Silly error from
commit 821808ec31
Bug 32939: Use APIClient to replace PATCH requests
+ const body = params.body
+ ? typeof str === "string"
+ ? params.body
+ : JSON.stringify(params.body)
+ : undefined;
typeof str === "string"
must be
typeof params.body === "string"
Test plan:
With this patch, bug 33289 is not working properly. The body contains
"pref_var=value"
instead of
pref_var=value
and the syspref `var` contains `value"`
Sponsored-by: BULAC - http://www.bulac.fr/
Signed-off-by: Pedro Amorim <pedro.amorim@ptfs-europe.com>
Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
This commit is contained in:
parent
299903c0d3
commit
17de3a6fee
1 changed files with 3 additions and 3 deletions
|
@ -52,7 +52,7 @@ class HttpClient {
|
|||
|
||||
post(params = {}) {
|
||||
const body = params.body
|
||||
? typeof str === "string"
|
||||
? typeof params.body === "string"
|
||||
? params.body
|
||||
: JSON.stringify(params.body)
|
||||
: undefined;
|
||||
|
@ -65,7 +65,7 @@ class HttpClient {
|
|||
|
||||
put(params = {}) {
|
||||
const body = params.body
|
||||
? typeof str === "string"
|
||||
? typeof params.body === "string"
|
||||
? params.body
|
||||
: JSON.stringify(params.body)
|
||||
: undefined;
|
||||
|
@ -105,7 +105,7 @@ class HttpClient {
|
|||
|
||||
patch(params = {}) {
|
||||
const body = params.body
|
||||
? typeof str === "string"
|
||||
? typeof params.body === "string"
|
||||
? params.body
|
||||
: JSON.stringify(params.body)
|
||||
: undefined;
|
||||
|
|
Loading…
Reference in a new issue