From: Bjoern Schiessle Date: Fri, 6 Jul 2012 10:24:03 +0000 (+0200) Subject: use OC_Connector_Sabre_Client X-Git-Tag: v4.5.0beta1~74^2~225^2~33 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=8353517969d4256a86c1085cb3c3804f08a14001;p=nextcloud-server.git use OC_Connector_Sabre_Client --- diff --git a/apps/files_external/lib/webdav.php b/apps/files_external/lib/webdav.php index 32dd26ae6c3..7511096f0d9 100644 --- a/apps/files_external/lib/webdav.php +++ b/apps/files_external/lib/webdav.php @@ -36,18 +36,18 @@ class OC_FileStorage_DAV extends OC_Filestorage_Common{ $this->root.='/'; } - $capath = ''; - if($caview = \OCP\Files::getStorage('files_external')) { - $capath=\OCP\Config::getSystemValue('datadirectory').$caview->getAbsolutePath(""); - } $settings = array( 'baseUri' => $this->createBaseUri(), 'userName' => $this->user, 'password' => $this->password, - 'capath' => $capath, ); - $this->client = new Sabre_DAV_Client($settings); + $this->client = new OC_Connector_Sabre_Client($settings); + + if($caview = \OCP\Files::getStorage('files_external')) { + $this->client->setCurlSettings(array(CURLOPT_CAPATH => \OCP\Config::getSystemValue('datadirectory').$caview->getAbsolutePath(""), + CURLOPT_SSL_VERIFYPEER => false)); + } //create the root folder if necesary $this->mkdir(''); }