Skip to content
Snippets Groups Projects
Unverified Commit 0ddb9c01 authored by Julius Härtl's avatar Julius Härtl
Browse files

Expose exception message in the response


Signed-off-by: default avatarJulius Härtl <jus@bitgrid.net>
parent 4ff11e39
No related branches found
No related tags found
No related merge requests found
...@@ -89,7 +89,7 @@ class DirectEditingController extends OCSController { ...@@ -89,7 +89,7 @@ class DirectEditingController extends OCSController {
]); ]);
} catch (Exception $e) { } catch (Exception $e) {
$this->logger->logException($e, ['message' => 'Exception when creating a new file through direct editing']); $this->logger->logException($e, ['message' => 'Exception when creating a new file through direct editing']);
return new DataResponse('Failed to create file', Http::STATUS_FORBIDDEN); return new DataResponse('Failed to create file: ' . $e->getMessage(), Http::STATUS_FORBIDDEN);
} }
} }
...@@ -106,7 +106,7 @@ class DirectEditingController extends OCSController { ...@@ -106,7 +106,7 @@ class DirectEditingController extends OCSController {
]); ]);
} catch (Exception $e) { } catch (Exception $e) {
$this->logger->logException($e, ['message' => 'Exception when opening a file through direct editing']); $this->logger->logException($e, ['message' => 'Exception when opening a file through direct editing']);
return new DataResponse('Failed to open file', Http::STATUS_FORBIDDEN); return new DataResponse('Failed to open file: ' . $e->getMessage(), Http::STATUS_FORBIDDEN);
} }
} }
...@@ -122,7 +122,7 @@ class DirectEditingController extends OCSController { ...@@ -122,7 +122,7 @@ class DirectEditingController extends OCSController {
return new DataResponse($this->directEditingManager->getTemplates($editorId, $creatorId)); return new DataResponse($this->directEditingManager->getTemplates($editorId, $creatorId));
} catch (Exception $e) { } catch (Exception $e) {
$this->logger->logException($e); $this->logger->logException($e);
return new DataResponse('Failed to open file', Http::STATUS_INTERNAL_SERVER_ERROR); return new DataResponse('Failed to obtain template list: ' . $e->getMessage(), Http::STATUS_INTERNAL_SERVER_ERROR);
} }
} }
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment