diff --git a/js/main.js b/js/main.js index 6b7804f..7d53778 100644 --- a/js/main.js +++ b/js/main.js @@ -77,9 +77,8 @@ async function call(url, { method = "GET", body = {}, params = {} }) { if (method === "GET") { const searchParams = new URLSearchParams(); - for (let key in params) { - if (params.hasOwnProperty(key) && typeof params[key] === "object") searchParams.append(key, JSON.stringify(params[key])); - else searchParams.append(key, params[key]); + for (let [key, value] of Object.entries(params)) { + searchParams.append(key, typeof value === "object" ? JSON.stringify(value) : value); } url += "?" + searchParams.toString();