From 5116bf146f3e21805d42997ca9b1f713474bfb6d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julius=20H=C3=A4rtl?= Date: Fri, 26 Nov 2021 14:42:31 +0100 Subject: Allow to pass note when creating a share and send it with directly in the share mail when set MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Julius Härtl --- apps/files_sharing/lib/Controller/ShareAPIController.php | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'apps/files_sharing/lib') diff --git a/apps/files_sharing/lib/Controller/ShareAPIController.php b/apps/files_sharing/lib/Controller/ShareAPIController.php index c9853f1e12c..96b105aae49 100644 --- a/apps/files_sharing/lib/Controller/ShareAPIController.php +++ b/apps/files_sharing/lib/Controller/ShareAPIController.php @@ -449,6 +449,7 @@ class ShareAPIController extends OCSController { string $password = '', string $sendPasswordByTalk = null, string $expireDate = '', + string $note = '', string $label = '' ): DataResponse { $share = $this->shareManager->newShare(); @@ -653,6 +654,10 @@ class ShareAPIController extends OCSController { $share->setShareType($shareType); $share->setSharedBy($this->currentUser); + if ($note !== '') { + $share->setNote($note); + } + try { $share = $this->shareManager->createShare($share); } catch (GenericShareException $e) { -- cgit v1.2.3