From: edoceo Date: Thu, 8 Nov 2012 04:08:27 +0000 (-0800) Subject: Allow 'Enter' key to run Verify Credentials user check X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=0f02a20592f05d9304346e6ef28d10a9371efdae;p=evergreen%2Fpines.git Allow 'Enter' key to run Verify Credentials user check In both the "Verify Credentials" menu and "Test Password" patron account option, this change checks for the keypress of "Enter" and then executes the cmd_verify routine. Additionally, the password field is blanked after each attempt. Signed-off-by: edoceo Signed-off-by: Ben Shum --- diff --git a/Open-ILS/xul/staff_client/server/main/verify_credentials.js b/Open-ILS/xul/staff_client/server/main/verify_credentials.js index 3d2a4848f2..03193c7c84 100644 --- a/Open-ILS/xul/staff_client/server/main/verify_credentials.js +++ b/Open-ILS/xul/staff_client/server/main/verify_credentials.js @@ -65,7 +65,6 @@ function verify_init() { ) ); - } catch(E) { alert(E); } @@ -74,6 +73,7 @@ function verify_init() { } else { document.getElementById('name_prompt').focus(); } + document.getElementById('password_prompt').value = ''; }, false ); @@ -111,6 +111,14 @@ function verify_init() { document.getElementById('name_prompt').focus(); } + document.getElementById('password_prompt').addEventListener('keypress',function(e) { + if ( e.keyCode && (e.keyCode == 13 || e.keyCode == 77)) { + var x = document.createEvent('Event'); + x.initEvent('command',true,false); + document.getElementById('cmd_verify').dispatchEvent(x); + } + }); + } catch(E) { alert(E); }