From a185a1458a3ca9d23e98ccfacf38e696d9ec2b9c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julius=20H=C3=A4rtl?= Date: Mon, 26 Aug 2024 15:58:06 +0200 Subject: [PATCH] fix: Apply checks on shares in the middleware MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Julius Härtl [skip ci] --- lib/Middleware/SessionMiddleware.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/Middleware/SessionMiddleware.php b/lib/Middleware/SessionMiddleware.php index b74e009f0e3..e912cfac02a 100644 --- a/lib/Middleware/SessionMiddleware.php +++ b/lib/Middleware/SessionMiddleware.php @@ -16,10 +16,12 @@ use OCP\AppFramework\Http\JSONResponse; use OCP\AppFramework\Http\Response; use OCP\AppFramework\Middleware; +use OCP\Constants; use OCP\Files\IRootFolder; use OCP\Files\NotPermittedException; use OCP\IL10N; use OCP\IRequest; +use OCP\ISession; use OCP\IUserSession; use OCP\Share\Exceptions\ShareNotFound; use OCP\Share\IManager as ShareManager; @@ -31,6 +33,7 @@ public function __construct( private IRequest $request, private SessionService $sessionService, private DocumentService $documentService, + private ISession $session, private IUserSession $userSession, private IRootFolder $rootFolder, private ShareManager $shareManager,