From 7b6a650b6e09b07d4b85a4ae84eb64a6c32b217f Mon Sep 17 00:00:00 2001 From: John Molakvoæ Date: Sun, 15 May 2022 10:38:55 +0200 Subject: feat: public dav endpoint v2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: John Molakvoæ --- apps/federatedfilesharing/lib/Controller/MountPublicLinkController.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'apps/federatedfilesharing/lib/Controller/MountPublicLinkController.php') diff --git a/apps/federatedfilesharing/lib/Controller/MountPublicLinkController.php b/apps/federatedfilesharing/lib/Controller/MountPublicLinkController.php index f13a77d9368..7e73f89ad41 100644 --- a/apps/federatedfilesharing/lib/Controller/MountPublicLinkController.php +++ b/apps/federatedfilesharing/lib/Controller/MountPublicLinkController.php @@ -31,6 +31,7 @@ */ namespace OCA\FederatedFileSharing\Controller; +use OCA\DAV\Connector\Sabre\PublicAuth; use OCA\FederatedFileSharing\AddressHandler; use OCA\FederatedFileSharing\FederatedShareProvider; use OCP\AppFramework\Controller; @@ -108,7 +109,7 @@ class MountPublicLinkController extends Controller { // make sure that user is authenticated in case of a password protected link $storedPassword = $share->getPassword(); - $authenticated = $this->session->get('public_link_authenticated') === $share->getId() || + $authenticated = $this->session->get(PublicAuth::DAV_AUTHENTICATED) === $share->getId() || $this->shareManager->checkPassword($share, $password); if (!empty($storedPassword) && !$authenticated) { $response = new JSONResponse( -- cgit v1.2.3