CVSROOT:        /cvs/cluster
Module name:    conga
Branch:         RHEL5
Changes by:     [EMAIL PROTECTED]       2007-07-26 04:14:15

Modified files:
        luci/cluster   : validate_fence.js 

Log message:
        Fix the frontend to allow spaces as a fence password (part of the fix 
for 249097)

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/cluster/validate_fence.js.diff?cvsroot=cluster&only_with_tag=RHEL5&r1=1.1.2.4&r2=1.1.2.5

--- conga/luci/cluster/validate_fence.js        2007/07/23 15:09:17     1.1.2.4
+++ conga/luci/cluster/validate_fence.js        2007/07/26 04:14:14     1.1.2.5
@@ -51,12 +51,22 @@
 }
 
 function validate_field_passwd(form, form_elem) {
+       var errors = [];
        if (form_elem.disabled) {
                clr_form_err(form_elem);
                return (null);
        }
 
-       var errors = validate_field_str(form, form_elem);
+       if (!form_elem || !form_elem.value) {
+               if (!form_elem) {
+                       errors.push('No value was given for this field.');
+               } else {
+                       set_form_err(form_elem);
+                       errors.push(form_elem.name + ' values must not be 
empty.');
+               }
+               return (errors);
+       }
+
        if (errors && errors.length > 0 && form.passwd_script && 
!str_is_blank(form.passwd_script.value))
        {
                clr_form_err(form_elem);

Reply via email to