]> jfr.im git - irc/unrealircd/unrealircd-webpanel.git/blobdiff - settings/install2.php
Add Settings - RPC Servers (start of multi-server work).
[irc/unrealircd/unrealircd-webpanel.git] / settings / install2.php
index 720f0f204f0e5c3d8ed4f950de7dcce6e9004df1..3f9806b62a1f21c9d3d622fc1f5889044114b98a 100644 (file)
@@ -181,7 +181,16 @@ $writable = (is_writable("../config/")) ? true: false;
        test_conn.addEventListener('click', e => {
                test_conn.classList.add('disabled');
                test_conn.innerHTML = "Checking...";
-               fetch(BASE_URL + 'api/installation2.php?method=rpc&host='+rpc_host.value+'&port='+rpc_port.value+'&user='+rpc_user.value+'&password='+rpc_pass.value+'&tls_verify='+rpc_tls.checked)
+               fetch(BASE_URL + 'api/installation2.php', {
+                     method:'POST',
+                     headers: {'Content-Type':'application/x-www-form-urlencoded'},
+                     body: 'method=rpc&'+
+                           'host='+encodeURIComponent(rpc_host.value)+
+                           '&port='+encodeURIComponent(rpc_port.value)+
+                           '&user='+encodeURIComponent(rpc_user.value)+
+                           '&password='+encodeURIComponent(rpc_pass.value)+
+                           '&tls_verify='+rpc_tls.checked
+                     })
                .then(response => response.json())
                .then(data => {
                        if (data.success)