From c904504365b6faa3113c19205e5216dcb81ebb68 Mon Sep 17 00:00:00 2001 From: Michael Gapczynski Date: Tue, 23 Jul 2013 10:50:14 -0400 Subject: [PATCH] Remove root option from Google Drive storage, because it is only used for testing and we have our own empty Google account for testing --- apps/files_external/lib/google.php | 7 +++---- apps/files_external/tests/config.php | 11 +++++------ 2 files changed, 8 insertions(+), 10 deletions(-) diff --git a/apps/files_external/lib/google.php b/apps/files_external/lib/google.php index 00b3f3c32b..ef8dd6d8ca 100644 --- a/apps/files_external/lib/google.php +++ b/apps/files_external/lib/google.php @@ -53,7 +53,6 @@ class Google extends \OC\Files\Storage\Common { $client->setUseObjects(true); $client->setAccessToken($params['token']); $this->service = new \Google_DriveService($client); - $this->root = isset($params['root']) ? $params['root'] : ''; $token = json_decode($params['token'], true); $this->id = 'google::'.substr($params['client_id'], 0, 30).$token['created']; } else { @@ -72,7 +71,7 @@ class Google extends \OC\Files\Storage\Common { */ private function getDriveFile($path) { // Remove leading and trailing slashes - $path = trim($this->root.$path, '/'); + $path = trim($path, '/'); if (isset($this->driveFiles[$path])) { return $this->driveFiles[$path]; } else if ($path === '') { @@ -138,7 +137,7 @@ class Google extends \OC\Files\Storage\Common { * @param Google_DriveFile|false $file */ private function setDriveFile($path, $file) { - $path = trim($this->root.$path, '/'); + $path = trim($path, '/'); $this->driveFiles[$path] = $file; if ($file === false) { // Set all child paths as false @@ -205,7 +204,7 @@ class Google extends \OC\Files\Storage\Common { } public function rmdir($path) { - if (trim($this->root.$path, '/') === '') { + if (trim($path, '/') === '') { $dir = $this->opendir($path); while ($file = readdir($dir)) { if (!\OC\Files\Filesystem::isIgnoredDir($file)) { diff --git a/apps/files_external/tests/config.php b/apps/files_external/tests/config.php index bac594b485..642806f32d 100644 --- a/apps/files_external/tests/config.php +++ b/apps/files_external/tests/config.php @@ -24,12 +24,11 @@ return array( 'root'=>'/owncloud/files/webdav.php', ), 'google'=>array( - 'run'=>false, - 'consumer_key'=>'anonymous', - 'consumer_secret'=>'anonymous', - 'token'=>'test', - 'token_secret'=>'test', - 'root'=>'/google', + 'run'=> false, + 'configured' => 'true', + 'client_id' => '', + 'client_secret' => '', + 'token' => '', ), 'swift'=>array( 'run'=>false,