mirror of
https://github.com/appwrite/appwrite.git
synced 2026-05-26 13:51:13 +00:00
feat: added null check for previous Error
This commit is contained in:
@@ -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());
|
||||
|
||||
@@ -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) {
|
||||
|
||||
Reference in New Issue
Block a user