patched CRM-12286
authorkurund <kurund@civicrm.org>
Mon, 8 Apr 2013 16:57:30 +0000 (22:27 +0530)
committerkurund <kurund@civicrm.org>
Mon, 8 Apr 2013 16:57:30 +0000 (22:27 +0530)
----------------------------------------
* CRM-12286: Importing Contributions Doesn't Work.  Date Rejected
  http://issues.civicrm.org/jira/browse/CRM-12286

CRM/Contribute/Import/Parser/Contribution.php

index 2650193b3d5f429fb98024b356eb6a6c9ea7dbd2..64bcb9e297349de861a478ca3404f3d78c098ea2 100644 (file)
@@ -258,9 +258,15 @@ class CRM_Contribute_Import_Parser_Contribution extends CRM_Contribute_Import_Pa
     foreach ($params as $key => $val) {
       if ($val) {
         switch ($key) {
-          case 'pledge_payment':
-            $params[$key] = CRM_Utils_String::strtobool($val);
-            break;
+        case 'receive_date':
+        case 'cancel_date':
+        case 'receipt_date':
+        case 'thankyou_date':
+          $params[$key] = CRM_Utils_Date::formatDate($params[$key], $dateType);
+          break;
+        case 'pledge_payment':
+          $params[$key] = CRM_Utils_String::strtobool($val);
+          break;
         }
         if ($customFieldID = CRM_Core_BAO_CustomField::getKeyID($key)) {
           if ($customFields[$customFieldID]['data_type'] == 'Date') {