Don't overwrite fake directory stream for Dropbox and Google Drive

remotes/origin/stable45
Michael Gapczynski 13 years ago
parent c67ae2e7f1
commit 19f94774fb
  1. 5
      apps/files_external/lib/dropbox.php
  2. 4
      apps/files_external/lib/google.php

@ -33,7 +33,6 @@ class OC_Filestorage_Dropbox extends OC_Filestorage_Common {
$oauth = new Dropbox_OAuth_Curl($params['app_key'], $params['app_secret']);
$oauth->setToken($params['token'], $params['token_secret']);
$this->dropbox = new Dropbox_API($oauth, 'dropbox');
}
private function getMetaData($path, $list = false) {
@ -84,8 +83,8 @@ class OC_Filestorage_Dropbox extends OC_Filestorage_Common {
foreach ($contents as $file) {
$files[] = basename($file['path']);
}
OC_FakeDirStream::$dirs['dropbox'] = $files;
return opendir('fakedir://dropbox');
OC_FakeDirStream::$dirs['dropbox'.$path] = $files;
return opendir('fakedir://dropbox'.$path);
}
return false;
}

@ -237,8 +237,8 @@ class OC_Filestorage_Google extends OC_Filestorage_Common {
$this->entries[$name] = $entry;
}
}
OC_FakeDirStream::$dirs['google'] = $files;
return opendir('fakedir://google');
OC_FakeDirStream::$dirs['google'.$path] = $files;
return opendir('fakedir://google'.$path);
}
public function stat($path) {

Loading…
Cancel
Save