UUID switching, and add new message button fix #96

Merged
bema merged 12 commits from widlam/feature/issue#76 into master 2023-03-06 11:54:42 +01:00
Showing only changes of commit e77ac5ee8f - Show all commits

View File

@@ -276,10 +276,18 @@ async function fetchUUIDCheck(givenUUID , strategy){
return newUUID ;
}
function checkUUIDChars(uuid) {
const regex = new RegExp("/^[A-z0-9-]+$/");
if(regex.test(uuid)){
return uuid ;
}
return "invalid";
}
function changeUUID(element){
const uuidStrategy = $('input[name="uuid-validation-type"]:checked').val();
const givenUUID = element.value ;
const givenUUID = checkUUIDChars(element.value);
if( givenUUID == clientUUID ){
uuidChangeModalDisplay("noChg");
@@ -294,12 +302,12 @@ function changeUUID(element){
changeMessage = "success";
}
clientUUID = data;
$("#uuid-input").attr("disabled", true);
$("#editable").attr("checked", false);
uuidChangeModalDisplay(changeMessage);
document.cookie = C_UUID + '=' + data ;
} )
$("#uuid-input").attr("disabled", true);
$("#editable").attr("checked", false);
loadCookies();
refreshData();
}