From: eileenmcnaughton Date: Wed, 5 Aug 2015 09:20:30 +0000 (+0000) Subject: CRM-15815 fix chaining with sequential X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=7d572f56f61542245460dbdea57b097b6316aa09;p=civicrm-core.git CRM-15815 fix chaining with sequential --- diff --git a/Civi/API/Subscriber/ChainSubscriber.php b/Civi/API/Subscriber/ChainSubscriber.php index 944dc71fa0..ffc9c9696f 100644 --- a/Civi/API/Subscriber/ChainSubscriber.php +++ b/Civi/API/Subscriber/ChainSubscriber.php @@ -183,7 +183,7 @@ class ChainSubscriber implements EventSubscriberInterface { foreach ($newparams as $entityparams) { $subParams = array_merge($genericParams, $entityparams); _civicrm_api_replace_variables($subParams, $result['values'][$idIndex], $separator); - $result['values'][$result['id']][$field][] = $apiKernel->run($subEntity, $subaction, $subParams); + $result['values'][$idIndex][$field][] = $apiKernel->run($subEntity, $subaction, $subParams); if ($result['is_error'] === 1) { throw new \Exception($subEntity . ' ' . $subaction . 'call failed with' . $result['error_message']); }