From 955945f8a900ea90aa32a1a3bd31fedbd005bde2 Mon Sep 17 00:00:00 2001 From: erickson Date: Sat, 2 Sep 2006 17:00:01 +0000 Subject: [PATCH] fixed password verification for existing users git-svn-id: svn://svn.open-ils.org/ILS/trunk@5863 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- Evergreen/xul/staff_client/server/patron/ue.js | 1 - Evergreen/xul/staff_client/server/patron/ue_config.js | 5 +++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/Evergreen/xul/staff_client/server/patron/ue.js b/Evergreen/xul/staff_client/server/patron/ue.js index 25e6d945d5..32796f4e70 100644 --- a/Evergreen/xul/staff_client/server/patron/ue.js +++ b/Evergreen/xul/staff_client/server/patron/ue.js @@ -335,7 +335,6 @@ function uEditOnChange(field) { if(field.widget.onpostchange) field.widget.onpostchange(field, newval); - uEditIterateFields(function(f) { uEditCheckValid(f); }); uEditCheckErrors(); } diff --git a/Evergreen/xul/staff_client/server/patron/ue_config.js b/Evergreen/xul/staff_client/server/patron/ue_config.js index 1dd2244167..f98ab7f0a5 100644 --- a/Evergreen/xul/staff_client/server/patron/ue_config.js +++ b/Evergreen/xul/staff_client/server/patron/ue_config.js @@ -159,6 +159,11 @@ function uEditDefineData(patron) { var pw1f = uEditFindFieldByWId('ue_password1'); var pw1 = uEditNodeVal(pw1f); field.widget.regex = new RegExp('^'+pw1+'$'); + if( pw1 ) field.required = true; + else { + if(!patron.isnew()) + field.required = false; + } } } }, -- 2.11.0