test fix for possibility of as string- eg. products
authorEileen McNaughton <eileen@fuzion.co.nz>
Mon, 28 Apr 2014 21:54:05 +0000 (14:54 -0700)
committerEileen McNaughton <eileen@fuzion.co.nz>
Mon, 28 Apr 2014 21:54:05 +0000 (14:54 -0700)
CRM/Utils/API/ReloadOption.php

index a3cb92083ab5c9e6a41ce4e735bef157241df46a..6a2f977226382eb7df4e4f5044af281db0803c40 100644 (file)
@@ -72,7 +72,7 @@ class CRM_Utils_API_ReloadOption implements API_Wrapper {
    */
   public function toApiOutput($apiRequest, $result) {
     $reloadMode = NULL;
-    if ($apiRequest['action'] === 'create' && isset($apiRequest['params'], $apiRequest['params']['options']$apiRequest['params']['options']['reload'])) {
+    if ($apiRequest['action'] === 'create' && isset($apiRequest['params'], $apiRequest['params']['options']) && is_array($apiRequest['params']['options']) && isset($apiRequest['params']['options']['reload'])) {
       if (!CRM_Utils_Array::value('is_error', $result, FALSE)) {
         $reloadMode = $apiRequest['params']['options']['reload'];
       }