From d2c67dda47ad4a49b615b054909851d2a55f1c62 Mon Sep 17 00:00:00 2001 From: Sven Kirschbaum <kirschbaum@medien.rwth-aachen.de> Date: Tue, 18 Apr 2023 11:50:08 +0200 Subject: [PATCH] :goal_net: Hide Error Details for non STACK Exceptions --- api/util/ErrorRenderer.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/api/util/ErrorRenderer.php b/api/util/ErrorRenderer.php index bc5ef6ce6..e6b6232c1 100644 --- a/api/util/ErrorRenderer.php +++ b/api/util/ErrorRenderer.php @@ -8,8 +8,9 @@ class ErrorRenderer implements ErrorRendererInterface { public function __invoke(\Throwable $exception, bool $displayErrorDetails): string { + $message = $exception instanceof \stack_exception ? $exception->getMessage() : "An Error occured while processing the question"; return json_encode(array( - 'message' => $exception->getMessage() + 'message' => $message )); } -- GitLab