diff --git a/application/Espo/Core/Api/ActionProcessor.php b/application/Espo/Core/Api/ActionProcessor.php index b7a99e2afd..07bf385c7d 100644 --- a/application/Espo/Core/Api/ActionProcessor.php +++ b/application/Espo/Core/Api/ActionProcessor.php @@ -92,7 +92,7 @@ class ActionProcessor if ( $this->useShortParamList($controller, $primaryActionMethodName) ) { - $result = $controller->$primaryActionMethodName($request, $response); + $result = $controller->$primaryActionMethodName($request, $response) ?? null; $this->handleResult($response, $result); @@ -115,7 +115,7 @@ class ActionProcessor $controller->$beforeMethodName($params, $data, $request, $response); } - $result = $controller->$primaryActionMethodName($params, $data, $request, $response); + $result = $controller->$primaryActionMethodName($params, $data, $request, $response) ?? null; $afterMethodName = 'after' . $actionNameUcfirst;