summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Gapczynski <mtgap@owncloud.com>2012-07-27 12:32:03 -0400
committerMichael Gapczynski <mtgap@owncloud.com>2012-07-30 10:07:19 -0400
commitf378415377a4afc44a55f4aedec3dfefc87ad890 (patch)
tree7d038145923c289acf58e28eab2e3c54327e9860
parent6b83470c96a509cddf40232fc77764e6ce591281 (diff)
downloadnextcloud-server-f378415377a4afc44a55f4aedec3dfefc87ad890.tar.gz
nextcloud-server-f378415377a4afc44a55f4aedec3dfefc87ad890.zip
Only call mkdir() if the root folder does not exist for FTP external storage
-rw-r--r--apps/files_external/lib/ftp.php5
1 files changed, 3 insertions, 2 deletions
diff --git a/apps/files_external/lib/ftp.php b/apps/files_external/lib/ftp.php
index 4d5ae670de5..63f14a28777 100644
--- a/apps/files_external/lib/ftp.php
+++ b/apps/files_external/lib/ftp.php
@@ -24,9 +24,10 @@ class OC_FileStorage_FTP extends OC_FileStorage_StreamWrapper{
if(!$this->root || $this->root[0]!='/'){
$this->root='/'.$this->root;
}
-
//create the root folder if necesary
- mkdir($this->constructUrl(''));
+ if (!$this->is_dir('')) {
+ $this->mkdir('');
+ }
}
/**