diff options
author | Maxence Lange <maxence@nextcloud.com> | 2017-07-11 13:21:24 +0200 |
---|---|---|
committer | Maxence Lange <maxence@nextcloud.com> | 2017-07-11 13:21:24 +0200 |
commit | 6e7be6acfdf998eff0b229626dc533572318df80 (patch) | |
tree | c3d4c42d22fbc96066340693bd1eecdd8692820e /apps | |
parent | 23ff76975fb0c81aa8e27d6b9dbfe0ba1f263cd1 (diff) | |
download | nextcloud-server-6e7be6acfdf998eff0b229626dc533572318df80.tar.gz nextcloud-server-6e7be6acfdf998eff0b229626dc533572318df80.zip |
upstream
Signed-off-by: Maxence Lange <maxence@nextcloud.com>
Diffstat (limited to 'apps')
-rw-r--r-- | apps/files_sharing/lib/Controller/ShareAPIController.php | 4 | ||||
-rw-r--r-- | apps/files_sharing/lib/Controller/ShareesAPIController.php | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/apps/files_sharing/lib/Controller/ShareAPIController.php b/apps/files_sharing/lib/Controller/ShareAPIController.php index bd57d80dab0..458102036be 100644 --- a/apps/files_sharing/lib/Controller/ShareAPIController.php +++ b/apps/files_sharing/lib/Controller/ShareAPIController.php @@ -450,11 +450,11 @@ class ShareAPIController extends OCSController { } $share->setSharedWith($shareWith); } else if ($shareType === \OCP\Share::SHARE_TYPE_CIRCLE) { - if (!\OCP\App::isEnabled('circles')) { + if (!\OC::$server->getAppManager()->isEnabledForUser('circles') || !class_exists('\OCA\Circles\ShareByCircleProvider')) { throw new OCSNotFoundException($this->l->t('You cannot share to a Circle if the app is not enabled')); } - $circle = \OCA\Circles\Api\Circles::detailsCircle($shareWith); + $circle = \OCA\Circles\Api\v1\Circles::detailsCircle($shareWith); // Valid circle is required to share if ($circle === null) { diff --git a/apps/files_sharing/lib/Controller/ShareesAPIController.php b/apps/files_sharing/lib/Controller/ShareesAPIController.php index 57d51ebac6a..3e0c01b342e 100644 --- a/apps/files_sharing/lib/Controller/ShareesAPIController.php +++ b/apps/files_sharing/lib/Controller/ShareesAPIController.php @@ -472,7 +472,7 @@ class ShareesAPIController extends OCSController { $shareTypes[] = Share::SHARE_TYPE_EMAIL; } - if (\OCP\App::isEnabled('circles')) { + if (\OC::$server->getAppManager()->isEnabledForUser('circles') && class_exists('\OCA\Circles\ShareByCircleProvider')) { $shareTypes[] = Share::SHARE_TYPE_CIRCLE; } |