Fixed validation for UUID

This commit is contained in:
2023-03-07 11:02:47 +01:00
parent 6d104948cc
commit 04fc103016

View File

@@ -283,7 +283,8 @@ function checkUUIDChars(uuid) {
uuid.replace(/ /g,'') uuid.replace(/ /g,'')
console.log("UUID in check: " + uuid); console.log("UUID in check: " + uuid);
const regex = new RegExp("^[A-z0-9-]+$"); const regex = new RegExp("^[A-z0-9-]+$");
if(regex.test(uuid) || uuid == ""){ console.log("UUID: "+uuid)
if(regex.test(uuid) && uuid != ""){
return uuid ; return uuid ;
} }
return "invalid"; return "invalid";
@@ -292,8 +293,8 @@ function checkUUIDChars(uuid) {
function changeUUID(element){ function changeUUID(element){
const uuidStrategy = $('input[name="uuid-validation-type"]:checked').val(); const uuidStrategy = $('input[name="uuid-validation-type"]:checked').val();
// const givenUUID = checkUUIDChars(element.value); const givenUUID = checkUUIDChars(element.value);
const givenUUID = element.value; //const givenUUID = element.value;
console.log(givenUUID); console.log(givenUUID);
if( givenUUID == clientUUID ){ if( givenUUID == clientUUID ){