Fixed bug #2795256, introduced by patch #2602633

This commit is contained in:
Herman van Rink
2009-05-23 12:29:54 +00:00
parent de26c7f957
commit 3e6bd7ce90

View File

@@ -9,8 +9,9 @@
* Modify from controls when the "NULL" checkbox is selected * Modify from controls when the "NULL" checkbox is selected
* *
* @param string the MySQL field type * @param string the MySQL field type
* @param string the urlencoded field name * @param string the urlencoded field name - OBSOLETE
* @param string the md5 hashed field name * @param string the md5 hashed field name
* @param string the multi_edit row sequence number
* *
* @return boolean always true * @return boolean always true
*/ */
@@ -18,8 +19,8 @@ function nullify(theType, urlField, md5Field, multi_edit)
{ {
var rowForm = document.forms['insertForm']; var rowForm = document.forms['insertForm'];
if (typeof(rowForm.elements['funcs' + multi_edit + '[' + urlField + ']']) != 'undefined') { if (typeof(rowForm.elements['funcs' + multi_edit + '[' + md5Field + ']']) != 'undefined') {
rowForm.elements['funcs' + multi_edit + '[' + urlField + ']'].selectedIndex = -1; rowForm.elements['funcs' + multi_edit + '[' + md5Field + ']'].selectedIndex = -1;
} }
// "SET" field , "ENUM" field with more than 20 characters // "SET" field , "ENUM" field with more than 20 characters
@@ -47,7 +48,7 @@ function nullify(theType, urlField, md5Field, multi_edit)
} }
// Other field types // Other field types
else /*if (theType == 5)*/ { else /*if (theType == 5)*/ {
rowForm.elements['fields' + multi_edit + '[' + urlField + ']'].value = ''; rowForm.elements['fields' + multi_edit + '[' + md5Field + ']'].value = '';
} // end if... else if... else } // end if... else if... else
return true; return true;
@@ -59,6 +60,7 @@ function nullify(theType, urlField, md5Field, multi_edit)
* entered * entered
* *
* @param string the urlencoded field name * @param string the urlencoded field name
* @param string the multi_edit row sequence number
* *
* @return boolean always true * @return boolean always true
*/ */