From 547e12135df3019435f6b54709cb532c1c200041 Mon Sep 17 00:00:00 2001 From: Sujith H Date: Mon, 28 Aug 2017 21:00:06 +0530 Subject: [PATCH] [stable10] Add passwordEnabled field to postHookData Add passwordEnabled field to postHookData Signed-off-by: Sujith H --- lib/private/Share20/Manager.php | 1 + tests/lib/Share20/ManagerTest.php | 1 + 2 files changed, 2 insertions(+) diff --git a/lib/private/Share20/Manager.php b/lib/private/Share20/Manager.php index 9d6d74d505f7..ef93075363eb 100644 --- a/lib/private/Share20/Manager.php +++ b/lib/private/Share20/Manager.php @@ -644,6 +644,7 @@ public function createShare(\OCP\Share\IShare $share) { 'shareWith' => $share->getSharedWith(), 'itemTarget' => $share->getTarget(), 'fileTarget' => $share->getTarget(), + 'passwordEnabled' => (!is_null($share->getPassword()) and ($share->getPassword() !== '')), ]; \OC_Hook::emit('OCP\Share', 'post_shared', $postHookData); diff --git a/tests/lib/Share20/ManagerTest.php b/tests/lib/Share20/ManagerTest.php index 5b8ac7e246e2..84bb2665f9d8 100644 --- a/tests/lib/Share20/ManagerTest.php +++ b/tests/lib/Share20/ManagerTest.php @@ -1785,6 +1785,7 @@ public function testCreateShareLink() { 'itemTarget' => '/target', 'fileTarget' => '/target', 'shareWith' => null, + 'passwordEnabled' => true, ]; $hookListner->expects($this->once())