From 05f75f803a104e5dbcf11a112122c1232e49f8fd Mon Sep 17 00:00:00 2001
From: Roeland Jago Douma <roeland@famdouma.nl>
Date: Wed, 17 Jan 2018 20:00:09 +0100
Subject: [files_external] OCS endpoint to proper OCSController

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
---
 apps/files_external/appinfo/routes.php | 37 +++++++++++++++++-----------------
 1 file changed, 19 insertions(+), 18 deletions(-)

(limited to 'apps/files_external/appinfo/routes.php')

diff --git a/apps/files_external/appinfo/routes.php b/apps/files_external/appinfo/routes.php
index 97c2d7b0e00..b8f055530c4 100644
--- a/apps/files_external/appinfo/routes.php
+++ b/apps/files_external/appinfo/routes.php
@@ -31,26 +31,33 @@
  **/
 \OC_Mount_Config::$app->registerRoutes(
 	$this,
-	array(
-		'resources' => array(
-			'global_storages' => array('url' => '/globalstorages'),
-			'user_storages' => array('url' => '/userstorages'),
-			'user_global_storages' => array('url' => '/userglobalstorages'),
-		),
-		'routes' => array(
-			array(
+	[
+		'resources' => [
+			'global_storages' => ['url' => '/globalstorages'],
+			'user_storages' => ['url' => '/userstorages'],
+			'user_global_storages' => ['url' => '/userglobalstorages'],
+		],
+		'routes' => [
+			[
 				'name' => 'Ajax#getSshKeys',
 				'url' => '/ajax/public_key.php',
 				'verb' => 'POST',
-				'requirements' => array()
-			),
+				'requirements' => [],
+			],
 			[
 				'name' => 'Ajax#saveGlobalCredentials',
 				'url' => '/globalcredentials',
 				'verb' => 'POST',
 			],
-		)
-	)
+		],
+		'ocs' => [
+			[
+				'name' => 'Api#getUserMounts',
+				'url' => '/api/v1/mounts',
+				'verb' => 'GET',
+			],
+		],
+	]
 );
 
 $this->create('files_external_oauth1', 'ajax/oauth1.php')
@@ -61,9 +68,3 @@ $this->create('files_external_oauth2', 'ajax/oauth2.php')
 
 $this->create('files_external_list_applicable', '/applicable')
 	->actionInclude('files_external/ajax/applicable.php');
-
-\OCP\API::register('get',
-		'/apps/files_external/api/v1/mounts',
-		array('\OCA\Files_External\Lib\Api', 'getUserMounts'),
-		'files_external');
-
-- 
cgit v1.2.3