CRM-14446 - s/magic value/constant/
authorTim Otten <totten@civicrm.org>
Wed, 16 Apr 2014 19:10:40 +0000 (12:10 -0700)
committerTim Otten <totten@civicrm.org>
Wed, 16 Apr 2014 19:10:40 +0000 (12:10 -0700)
api/v3/utils.php

index fbfa481098e87c038705c0732f877d96e60dd271..bedcdd7ea64b861afb13fec6ff47be4326472d36 100644 (file)
@@ -1261,7 +1261,7 @@ function _civicrm_api3_validate_date(&$params, &$fieldName, &$fieldInfo) {
     if (strtotime($params[$fieldInfo['name']]) === FALSE) {
       throw new Exception($fieldInfo['name'] . " is not a valid date: " . $params[$fieldInfo['name']]);
     }
-    $format = ($fieldInfo['type'] == 4) ? 'Ymd000000' : 'YmdHis';
+    $format = ($fieldInfo['type'] == CRM_Utils_Type::T_DATE) ? 'Ymd000000' : 'YmdHis';
     $params[$fieldInfo['name']] = CRM_Utils_Date::processDate($params[$fieldInfo['name']], NULL, FALSE, $format);
   }
   if ((CRM_Utils_Array::value('name', $fieldInfo) != $fieldName) && CRM_Utils_Array::value($fieldName, $params)) {