summaryrefslogtreecommitdiffstats
path: root/apps/sharebymail
diff options
context:
space:
mode:
Diffstat (limited to 'apps/sharebymail')
-rw-r--r--apps/sharebymail/lib/ShareByMailProvider.php12
1 files changed, 10 insertions, 2 deletions
diff --git a/apps/sharebymail/lib/ShareByMailProvider.php b/apps/sharebymail/lib/ShareByMailProvider.php
index f610a1a5fa9..287c6abff59 100644
--- a/apps/sharebymail/lib/ShareByMailProvider.php
+++ b/apps/sharebymail/lib/ShareByMailProvider.php
@@ -351,11 +351,19 @@ class ShareByMailProvider implements IShareProvider {
$share->getExpirationDate()
);
} catch (HintException $hintException) {
- $this->logger->error('Failed to send share by mail: ' . $hintException->getMessage());
+ $this->logger->logException($hintException, [
+ 'message' => 'Failed to send share by mail.',
+ 'level' => \OCP\Util::ERROR,
+ 'app' => 'sharebymail',
+ ]);
$this->removeShareFromTable($shareId);
throw $hintException;
} catch (\Exception $e) {
- $this->logger->error('Failed to send share by email: ' . $e->getMessage());
+ $this->logger->logException($e, [
+ 'message' => 'Failed to send share by mail.',
+ 'level' => \OCP\Util::ERROR,
+ 'app' => 'sharebymail',
+ ]);
$this->removeShareFromTable($shareId);
throw new HintException('Failed to send share by mail',
$this->l->t('Failed to send share by email'));