From: kurund Date: Sat, 5 Jul 2014 14:50:20 +0000 (+0530) Subject: notice fixes, CRM-14782 X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=55bda7ca12a673a0351654125ea2df88aed53c2d;p=civicrm-core.git notice fixes, CRM-14782 ---------------------------------------- * CRM-14782: unable to import 0/no/false values https://issues.civicrm.org/jira/browse/CRM-14782 --- diff --git a/CRM/Contact/Import/Parser/Contact.php b/CRM/Contact/Import/Parser/Contact.php index 2c7448b960..71c0a252d1 100644 --- a/CRM/Contact/Import/Parser/Contact.php +++ b/CRM/Contact/Import/Parser/Contact.php @@ -1147,7 +1147,7 @@ class CRM_Contact_Import_Parser_Contact extends CRM_Contact_Import_Parser { self::addToErrorMsg(ts('field ID'), $errorMessage); } // validate null values for required custom fields of type boolean - if ($customFields[$customFieldID]['is_required'] && (empty($params['custom_'.$customFieldID]) && !is_numeric($params['custom_'.$customFieldID])) && $customFields[$customFieldID]['data_type'] == 'Boolean') { + if (!empty($customFields[$customFieldID]['is_required']) && (empty($params['custom_'.$customFieldID]) && !is_numeric($params['custom_'.$customFieldID])) && $customFields[$customFieldID]['data_type'] == 'Boolean') { self::addToErrorMsg($customFields[$customFieldID]['label'].'::'.$customFields[$customFieldID]['groupTitle'], $errorMessage); }