From 56aa1bbc7a4d5334e90131119997ce146c261af6 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 --- Open-ILS/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.11.0