diff options
Diffstat (limited to 'lib/private/Share20/Manager.php')
-rw-r--r-- | lib/private/Share20/Manager.php | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/lib/private/Share20/Manager.php b/lib/private/Share20/Manager.php index 591d904355d..ec1866f21ce 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) { |