From 340f7883d6a92cc27f971a3b3ccfddc60a8229df Mon Sep 17 00:00:00 2001 From: Julien Veyssier Date: Tue, 23 Nov 2021 11:49:22 +0100 Subject: avoid exposing exception msg to user Signed-off-by: Julien Veyssier --- lib/Controller/ImageController.php | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'lib') diff --git a/lib/Controller/ImageController.php b/lib/Controller/ImageController.php index 81214b7a8..1903351ae 100644 --- a/lib/Controller/ImageController.php +++ b/lib/Controller/ImageController.php @@ -90,7 +90,8 @@ class ImageController extends Controller { return new DataResponse($insertResult); } } catch (Exception $e) { - return new DataResponse(['error' => 'File insertion error: ' . $e->getMessage()], Http::STATUS_BAD_REQUEST); + $this->logger->error('File insertion error: ' . $e->getMessage(), ['app' => Application::APP_NAME]); + return new DataResponse(['error' => 'File insertion error'], Http::STATUS_BAD_REQUEST); } } @@ -110,7 +111,8 @@ class ImageController extends Controller { return new DataResponse($downloadResult); } } catch (Exception $e) { - return new DataResponse(['error' => 'Link insertion error: ' . $e->getMessage()], Http::STATUS_BAD_REQUEST); + $this->logger->error('Link insertion error: ' . $e->getMessage(), ['app' => Application::APP_NAME]); + return new DataResponse(['error' => 'Link insertion error'], Http::STATUS_BAD_REQUEST); } } @@ -132,7 +134,8 @@ class ImageController extends Controller { return new DataResponse($downloadResult); } } catch (Exception $e) { - return new DataResponse(['error' => 'Link insertion error: ' . $e->getMessage()], Http::STATUS_BAD_REQUEST); + $this->logger->error('Link insertion error: ' . $e->getMessage(), ['app' => Application::APP_NAME]); + return new DataResponse(['error' => 'Link insertion error'], Http::STATUS_BAD_REQUEST); } } -- cgit v1.2.3