Carry headers when rethrowing errors to REST

This commit is contained in:
Nabeel Shahzad
2019-08-22 12:12:44 -04:00
parent 7fdaf62ef5
commit dd2b297cc5
2 changed files with 11 additions and 6 deletions

View File

@@ -39,13 +39,16 @@ class GenericException extends HttpException
*/
public function getErrorMetadata(): array
{
$metadata = [];
$metadata['error'] = [
'original_exception' => get_class($this->exception),
];
// Only add trace if in dev
if (config('app.env') === 'dev') {
return [
'trace' => $this->exception->getTrace()[0],
];
$metadata['trace'] = $this->exception->getTrace()[0];
}
return [];
return $metadata;
}
}