mirror of
https://github.com/TitanEmbeds/Titan.git
synced 2024-11-15 18:32:47 +01:00
29 lines
869 B
JavaScript
29 lines
869 B
JavaScript
|
/* global $ */
|
||
|
(function () {
|
||
|
"use strict";
|
||
|
function updateQueryParameters() {
|
||
|
let baseURL = window.location.origin + "/embed/" + $("#queryparam_guildid").val();
|
||
|
let inputs = $("input.queryparam");
|
||
|
let url = baseURL;
|
||
|
for (let i = 0; i < inputs.length; i++) {
|
||
|
let input = $(inputs[i]);
|
||
|
let name = input.attr("name");
|
||
|
let value = input.val();
|
||
|
if (!value) {
|
||
|
continue;
|
||
|
}
|
||
|
if (!url.includes("?")) {
|
||
|
url += "?";
|
||
|
} else {
|
||
|
url += "&";
|
||
|
}
|
||
|
url += `${name}=${value}`;
|
||
|
}
|
||
|
$("#queryparam_url").val(url);
|
||
|
}
|
||
|
|
||
|
$(function () {
|
||
|
$("input.queryparam").change(updateQueryParameters);
|
||
|
$("#queryparam_guildid").change(updateQueryParameters);
|
||
|
});
|
||
|
})();
|