]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
rec js: use searchParams.append to build URL 11812/head
authorChris Hofstaedtler <chris.hofstaedtler@deduktiva.com>
Tue, 16 Aug 2022 10:12:52 +0000 (12:12 +0200)
committerChris Hofstaedtler <chris.hofstaedtler@deduktiva.com>
Tue, 16 Aug 2022 10:12:52 +0000 (12:12 +0200)
pdns/recursordist/html/local-2022.js

index 3e653c959805e9bff4306d3db4bfac94e1f79c43..122a8ac5b9cf85c5ce7c65b351d3aef7ceabe56b 100644 (file)
@@ -17,7 +17,12 @@ const fetchConfig = {
 var gdata = {};
 
 function get_json(url, params) {
-    const realURL = new URL(url + '?' + (new URLSearchParams(params)).toString(), fetchConfig.baseURL);
+    const realURL = new URL(url, fetchConfig.baseURL);
+    if (params) {
+        for (const [k, v] of Object.entries(params)) {
+            realURL.searchParams.append(k, v);
+        }
+    }
     return new Promise((resolve, reject) => {
         fetch(realURL, {
             method: 'GET',