added qrcode generator in settings

This commit is contained in:
Kristy Fournier 2024-10-17 16:26:17 -04:00
parent 9a9e54f4b9
commit c6d457efbf
2 changed files with 27 additions and 3 deletions

View file

@ -177,6 +177,16 @@ async function checkSettings(skipServer=false) {
} else {
document.getElementById("iptextbox").value = ip;
}
let tempURL = "http://" + document.location.href.split("/")[2] + "/?ip=" + ip;
document.getElementById("qrcode").innerHTML = ""
new QRCode(document.getElementById("qrcode"), {
text: tempURL,
width: 256,
height: 256,
colorDark : "#000000",
colorLight : "#eeeeee",
correctLevel : QRCode.CorrectLevel.H
});
document.getElementById("alerttimetextbox").value = alertTime
partyButtonState = document.getElementById("partymode-button").innerHTML;
x = await getFromServer({setting: "getsettings"}, "settings");
@ -316,16 +326,24 @@ ip = params.get("ip")
if (ip == null || ip=="") {
ip=getCookie("ip")
}
console.log(ip)
if (ip==null || ip==""){
ip = ""
}
document.cookie = "ip="+ip+"; path=/;"
alertTime = getCookie("alertTime")
document.getElementById("alerttimetextbox").value = alertTime
if (alertTime == "") {
alertTime = 2;
document.cookie = "alertTime="+alertTime+"; path=/;"
}
}
let tempURL = "http://" + document.location.href.split("/")[2] + "/?ip=" + ip;
new QRCode(document.getElementById("qrcode"), {
text: tempURL,
width: 256,
height: 256,
colorDark : "#000000",
colorLight : "#eeeeee",
correctLevel : QRCode.CorrectLevel.H
});