Merge pull request #10157 from eileenmcnaughton/iida3
[civicrm-core.git] / api / v3 / ContributionRecur.php
index a7a0b293de34be55efd5014967dc2b1cf61d80a2..2dbdc64e35f795bf252019e73cc269725a9eb28d 100644 (file)
@@ -3,7 +3,7 @@
  +--------------------------------------------------------------------+
  | CiviCRM version 4.7                                                |
  +--------------------------------------------------------------------+
- | Copyright CiviCRM LLC (c) 2004-2015                                |
+ | Copyright CiviCRM LLC (c) 2004-2017                                |
  +--------------------------------------------------------------------+
  | This file is a part of CiviCRM.                                    |
  |                                                                    |
@@ -41,6 +41,8 @@
  *   api result array
  */
 function civicrm_api3_contribution_recur_create($params) {
+  _civicrm_api3_custom_format_params($params, $values, 'ContributionRecur');
+  $params = array_merge($params, $values);
   return _civicrm_api3_basic_create(_civicrm_api3_get_BAO(__FUNCTION__), $params);
 }
 
@@ -57,6 +59,7 @@ function _civicrm_api3_contribution_recur_create_spec(&$params) {
   $params['create_date']['api.default'] = 'now';
   $params['frequency_interval']['api.required'] = 1;
   $params['start_date']['api.default'] = 'now';
+  $params['modified_date']['api.default'] = 'now';
 }
 
 /**