Merge pull request #2308 from civicrm/4.4
[civicrm-core.git] / api / v3 / ContributionSoft.php
index 978f9eccff5553bda2061ab69224d387822107ed..2089e485cdff0e13b06a8bbf13fbcd99e617a921 100644 (file)
@@ -3,7 +3,7 @@
 
 /*
  +--------------------------------------------------------------------+
- | CiviCRM version 4.3                                                |
+ | CiviCRM version 4.4                                                |
  +--------------------------------------------------------------------+
  | Copyright CiviCRM LLC (c) 2004-2013                                |
  +--------------------------------------------------------------------+
@@ -77,7 +77,9 @@ function _civicrm_api3_contribution_soft_create_spec(&$params) {
  * @access public
  */
 function civicrm_api3_contribution_soft_delete($params) {
-  return _civicrm_api3_basic_delete(_civicrm_api3_get_BAO(__FUNCTION__), $params);
+  // non standard BAO - we have to write custom code to cope
+  CRM_Contribute_BAO_ContributionSoft::del(array('id' => $params['id']));
+
 }
 
 /**