feat: added null check for previous Error

This commit is contained in:
Christy Jacob 2021-03-19 02:40:15 +05:30
parent 9f6eb9ba67
commit fc41c2c33d
2 changed files with 1 additions and 3 deletions

View file

@ -122,8 +122,6 @@ App::shutdown(function ($utopia, $request, $response, $project, $events, $audits
/** @var Appwrite\Event\Event $functions */
/** @var bool $mode */
var_dump("*********** In api.php shutdown *************");
if (!empty($events->getParam('event'))) {
if(empty($events->getParam('payload'))) {
$events->setParam('payload', $response->getPayload());

View file

@ -296,7 +296,7 @@ class Builder {
$errorFormatter = function(Error $error) use ($isDevelopment, $version) {
$formattedError = FormattedError::createFromException($error);
/** Previous error represents the actual error thrown by Appwrite server */
$previousError = $error->getPrevious();
$previousError = $error->getPrevious() ?? $error;
$formattedError['code'] = $previousError->getCode();
$formattedError['version'] = $version;
if ($isDevelopment) {