From 4a2f9fab66b714c45ea430b33c88a65a8402b459 Mon Sep 17 00:00:00 2001
From: Roeland Jago Douma <roeland@famdouma.nl>
Date: Wed, 16 Oct 2019 22:53:09 +0200
Subject: [PATCH] Move over OCSShareAPIMIddleware to pure DI

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
---
 apps/files_sharing/lib/AppInfo/Application.php | 9 +--------
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/apps/files_sharing/lib/AppInfo/Application.php b/apps/files_sharing/lib/AppInfo/Application.php
index 195d56f3539..d1c5294dae9 100644
--- a/apps/files_sharing/lib/AppInfo/Application.php
+++ b/apps/files_sharing/lib/AppInfo/Application.php
@@ -127,13 +127,6 @@ class Application extends App {
 			);
 		});
 
-		$container->registerService('OCSShareAPIMiddleware', function (SimpleContainer $c) use ($server) {
-			return new OCSShareAPIMiddleware(
-				$server->getShareManager(),
-				$server->getL10N($c->query('AppName'))
-			);
-		});
-
 		$container->registerService(ShareInfoMiddleware::class, function () use ($server) {
 			return new ShareInfoMiddleware(
 				$server->getShareManager()
@@ -142,7 +135,7 @@ class Application extends App {
 
 		// Execute middlewares
 		$container->registerMiddleWare('SharingCheckMiddleware');
-		$container->registerMiddleWare('OCSShareAPIMiddleware');
+		$container->registerMiddleWare(OCSShareAPIMiddleware::class);
 		$container->registerMiddleWare(ShareInfoMiddleware::class);
 
 		$container->registerService('MountProvider', function (IContainer $c) {
-- 
GitLab