From e9727440dd2f3bbde65ae125a6c47ad27aadca0b Mon Sep 17 00:00:00 2001 From: Roeland Jago Douma Date: Tue, 20 Dec 2016 08:52:31 +0100 Subject: [PATCH] Only don't resolve public links Signed-off-by: Roeland Jago Douma --- lib/private/Share20/Manager.php | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/lib/private/Share20/Manager.php b/lib/private/Share20/Manager.php index 591d904355..ec1866f21c 100644 --- a/lib/private/Share20/Manager.php +++ b/lib/private/Share20/Manager.php @@ -1053,12 +1053,11 @@ class Manager implements IManager { * @throws ShareNotFound */ public function getShareByToken($token) { - if(!$this->shareApiAllowLinks()) { - throw new ShareNotFound(); - } - $share = null; try { + if(!$this->shareApiAllowLinks()) { + throw new ShareNotFound(); + } $provider = $this->factory->getProviderForType(\OCP\Share::SHARE_TYPE_LINK); $share = $provider->getShareByToken($token); } catch (ProviderException $e) {