Merge remote-tracking branch 'upstream/4.3' into 4.3-master-2013-05-28-14-04-12
[civicrm-core.git] / api / v3 / ContributionSoft.php
index 978f9eccff5553bda2061ab69224d387822107ed..a6b05b6d9ae04f05830d9a3db1f7c6b28de91399 100644 (file)
@@ -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']));
+
 }
 
 /**