CRM-15219: fixed import of activity date
authorCiviCRM <info@civicrm.org>
Tue, 9 Sep 2014 13:29:59 +0000 (18:59 +0530)
committerCiviCRM <info@civicrm.org>
Tue, 9 Sep 2014 13:29:59 +0000 (18:59 +0530)
CRM/Activity/Import/Parser/Activity.php

index de2a9135645ea7bd8c92d0c27ad46d51293dd5b8..1d5a7d6e0aa06187cf1ce60a80afec595a7576af 100644 (file)
@@ -265,7 +265,7 @@ class CRM_Activity_Import_Parser_Activity extends CRM_Activity_Import_Parser {
 
     foreach ($params as $key => $val) {
       if ($customFieldID = CRM_Core_BAO_CustomField::getKeyID($key)) {
-        if ($key == 'activity_date_time' && $val) {
+        if ($val) {
           $params[$key] = CRM_Utils_Date::formatDate($val, $dateType);
         }
         elseif ($customFields[$customFieldID]['data_type'] == 'Date') {
@@ -275,6 +275,9 @@ class CRM_Activity_Import_Parser_Activity extends CRM_Activity_Import_Parser {
           $params[$key] = CRM_Utils_String::strtoboolstr($val);
         }
       }
+      elseif ($key == 'activity_date_time') {
+        $params[$key] = CRM_Utils_Date::formatDate($val, $dateType);
+      }
       elseif ($key == 'activity_subject') {
         $params['subject'] = $val;
       }