convert bools to strings for synology api

Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
This commit is contained in:
Travis Glenn Hansen 2021-08-14 14:20:14 -06:00
parent 023f7e16b2
commit 6c08679042
1 changed files with 5 additions and 2 deletions

View File

@ -91,7 +91,7 @@ class SynologyHttpClient {
case "GET": case "GET":
let qsData = JSON.parse(JSON.stringify(data)); let qsData = JSON.parse(JSON.stringify(data));
for (let p in qsData) { for (let p in qsData) {
if (Array.isArray(qsData[p])) { if (Array.isArray(qsData[p]) || typeof qsData[p] == "boolean") {
qsData[p] = JSON.stringify(qsData[p]); qsData[p] = JSON.stringify(qsData[p]);
} }
} }
@ -486,7 +486,10 @@ class SynologyHttpClient {
return await this.do_request( return await this.do_request(
"GET", "GET",
"entry.cgi", "entry.cgi",
Object.assign({}, iscsi_lun_extend, { uuid: JSON.stringify(uuid), new_size: size }) Object.assign({}, iscsi_lun_extend, {
uuid: JSON.stringify(uuid),
new_size: size,
})
); );
} }