From 0f02a20592f05d9304346e6ef28d10a9371efdae Mon Sep 17 00:00:00 2001 From: edoceo Date: Wed, 7 Nov 2012 20:08:27 -0800 Subject: [PATCH] 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 --- .../xul/staff_client/server/main/verify_credentials.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) 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); } -- 2.43.2