Skip to content

Commit

Permalink
Merge pull request civicrm#14987 from civicrm/5.16
Browse files Browse the repository at this point in the history
5.16 to master
  • Loading branch information
eileenmcnaughton authored Aug 8, 2019
2 parents e94e024 + 1007c9d commit f68ee4e
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions CRM/Contribute/Import/Parser/Contribution.php
Original file line number Diff line number Diff line change
Expand Up @@ -220,7 +220,7 @@ public function import($onDuplicate, &$values) {
if (isset($params['total_amount']) && $params['total_amount'] == 0) {
$params['total_amount'] = '0.00';
}
$this->formatInput($params);
$this->formatInput($params, $formatted);

static $indieFields = NULL;
if ($indieFields == NULL) {
Expand Down Expand Up @@ -593,8 +593,9 @@ public function formatDateFields(&$params) {
* CRM_Contribute_Import_Parser_ContributionTest.
*
* @param array $params
* @param array $formatted
*/
public function formatInput(&$params) {
public function formatInput(&$params, &$formatted = []) {
$dateType = CRM_Core_Session::singleton()->get('dateTypes');
$customDataType = !empty($params['contact_type']) ? $params['contact_type'] : 'Contribution';
$customFields = CRM_Core_BAO_CustomField::getFields($customDataType);
Expand All @@ -619,7 +620,7 @@ public function formatInput(&$params) {
}
if ($customFieldID = CRM_Core_BAO_CustomField::getKeyID($key)) {
if ($customFields[$customFieldID]['data_type'] == 'Date') {
CRM_Contact_Import_Parser_Contact::formatCustomDate($params, $params, $dateType, $key);
CRM_Contact_Import_Parser_Contact::formatCustomDate($params, $formatted, $dateType, $key);
unset($params[$key]);
}
elseif ($customFields[$customFieldID]['data_type'] == 'Boolean') {
Expand Down

0 comments on commit f68ee4e

Please sign in to comment.