Merge pull request #2792 from deepak-srivastava/dedupe-hooks
[civicrm-core.git] / api / v3 / utils.php
index 781c36d8924917cc8fe1af79f549fc7257522d67..eaf8b771bb3c8191e47ab57506b240610376cd3e 100644 (file)
@@ -234,7 +234,7 @@ function civicrm_api3_create_success($values = 1, $params = array(), $entity = N
   }
   if(!empty($params['options']['metadata'])) {
     // we've made metadata an array but only supporting 'fields' atm
-    if(in_array('fields', $params['options']['metadata'])) {
+    if(in_array('fields', (array) $params['options']['metadata'])) {
       $fields = civicrm_api3($entity, 'getfields', array('action' => substr($action, 0, 3) == 'get' ? 'get' : 'create'));
       $result['metadata']['fields'] = $fields['values'];
     }