From 970047408dec29fa40df64e36f54bc4ecff4f255 Mon Sep 17 00:00:00 2001 From: tomsmeding Date: Sun, 6 Feb 2022 13:36:16 +0100 Subject: todo/timetrack: Fix unknownuser checks --- modules/todo/unknownuser.html | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'modules/todo/unknownuser.html') diff --git a/modules/todo/unknownuser.html b/modules/todo/unknownuser.html index 4e4a366..afc0d84 100644 --- a/modules/todo/unknownuser.html +++ b/modules/todo/unknownuser.html @@ -47,13 +47,11 @@ function logoutReload(){ function doCreateUser(){ var username=document.getElementById("username").value; var password=document.getElementById("password").value; - var fail; + var fail=false; [["Username",username],["Password",password]].forEach(function(name,value){ - fail=true; - if(value.length<3)alert(name+" too short!"); - else if(value.length>32)alert(name+" too long!"); - else if(!asciiValid(value))alert("Invalid "+name.toLowerCase()+"! Please use only ASCII characters."); - else fail=false; + if(value.length<3){fail=true;alert(name+" too short!");} + else if(value.length>32){fail=true;alert(name+" too long!");} + else if(!asciiValid(value)){fail=true;alert("Invalid "+name.toLowerCase()+"! Please use only ASCII characters.");} }); if(fail)return; -- cgit v1.2.3-70-g09d2