Index: trunk/kernel/include/globals.php =================================================================== diff -u -N -r7391 -r7635 --- trunk/kernel/include/globals.php (.../globals.php) (revision 7391) +++ trunk/kernel/include/globals.php (.../globals.php) (revision 7635) @@ -1961,31 +1961,31 @@ */ function saveCustomFields($prefix, $resource_id, $item_type) { - $objCustomEdit = new clsCustomDataList(); + $objCustomEdit = new clsCustomDataList(); $CustomFields = new clsCustomFieldList($item_type); - $data_changed = false; - for ($i = 0; $i < $CustomFields->NumItems(); $i++) { + $data_changed = false; + for ($i = 0; $i < $CustomFields->NumItems(); $i++) { $objField =& $CustomFields->GetItemRefByIndex($i); $field_name = $objField->Get('FieldName'); $element_type = $objField->Get('ElementType'); - + $value = getCustomValue($field_name); if ($element_type == 'checkbox' && $value === false) { // unchecked checkboxes are not submitted $value = 0; } - + if ($value !== false) { $objCustomEdit->SetFieldValue($objField->Get('CustomFieldId'), $resource_id, $value); $data_changed = true; } } - if ($data_changed) { - $objCustomEdit->SaveData($prefix, $resource_id); - } + if ($data_changed) { + $objCustomEdit->SaveData($prefix, $resource_id); + } } /** @@ -2004,7 +2004,7 @@ } return GetVar($field_name); } - + function checkActionPermission($action_mapping, $action, $system = 0) { $application =& kApplication::Instance();